com.ibm.websphere.models.config.coreserver
Interface ServiceMonitorServer

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
ServiceMonitorServerImpl

public interface ServiceMonitorServer
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Service Monitor Server'.

The following features are supported:

See Also:
CoreserverPackage.getServiceMonitorServer()

Method Summary
 org.eclipse.emf.common.util.EList getMonitorAgents()
          Returns the value of the 'Monitor Agents' containment reference list.
 java.lang.Integer getMonitorDataSize()
          Returns the value of the 'Monitor Data Size' attribute
 java.lang.Integer getQueryLimit()
          Returns the value of the 'Query Limit' attribute
 boolean isEnable()
          Returns the value of the 'Enable' attribute
 boolean isEnableQueryLimit()
          Returns the value of the 'Enable Query Limit' attribute
 boolean isMonitorAllAgents()
          Returns the value of the 'Monitor All Agents' attribute
 void setEnable(boolean value)
          Sets the value of the 'Enable' attribute
 void setEnableQueryLimit(boolean value)
          Sets the value of the 'Enable Query Limit' attribute
 void setMonitorAllAgents(boolean value)
          Sets the value of the 'Monitor All Agents' attribute
 void setMonitorDataSize(java.lang.Integer value)
          Sets the value of the 'Monitor Data Size' attribute
 void setQueryLimit(java.lang.Integer value)
          Sets the value of the 'Query Limit' attribute
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

isEnable

boolean isEnable()
Returns the value of the 'Enable' attribute.

If the meaning of the 'Enable' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Enable' attribute.
See Also:
setEnable(boolean), CoreserverPackage.getServiceMonitorServer_Enable()

setEnable

void setEnable(boolean value)
Sets the value of the 'Enable' attribute.

Parameters:
value - the new value of the 'Enable' attribute.
See Also:
isEnable()

getMonitorDataSize

java.lang.Integer getMonitorDataSize()
Returns the value of the 'Monitor Data Size' attribute.

If the meaning of the 'Monitor Data Size' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Monitor Data Size' attribute.
See Also:
setMonitorDataSize(Integer), CoreserverPackage.getServiceMonitorServer_MonitorDataSize()

setMonitorDataSize

void setMonitorDataSize(java.lang.Integer value)
Sets the value of the 'Monitor Data Size' attribute.

Parameters:
value - the new value of the 'Monitor Data Size' attribute.
See Also:
getMonitorDataSize()

isEnableQueryLimit

boolean isEnableQueryLimit()
Returns the value of the 'Enable Query Limit' attribute.

If the meaning of the 'Enable Query Limit' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Enable Query Limit' attribute.
See Also:
setEnableQueryLimit(boolean), CoreserverPackage.getServiceMonitorServer_EnableQueryLimit()

setEnableQueryLimit

void setEnableQueryLimit(boolean value)
Sets the value of the 'Enable Query Limit' attribute.

Parameters:
value - the new value of the 'Enable Query Limit' attribute.
See Also:
isEnableQueryLimit()

getQueryLimit

java.lang.Integer getQueryLimit()
Returns the value of the 'Query Limit' attribute.

If the meaning of the 'Query Limit' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Query Limit' attribute.
See Also:
setQueryLimit(Integer), CoreserverPackage.getServiceMonitorServer_QueryLimit()

setQueryLimit

void setQueryLimit(java.lang.Integer value)
Sets the value of the 'Query Limit' attribute.

Parameters:
value - the new value of the 'Query Limit' attribute.
See Also:
getQueryLimit()

isMonitorAllAgents

boolean isMonitorAllAgents()
Returns the value of the 'Monitor All Agents' attribute.

If the meaning of the 'Monitor All Agents' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Monitor All Agents' attribute.
See Also:
setMonitorAllAgents(boolean), CoreserverPackage.getServiceMonitorServer_MonitorAllAgents()

setMonitorAllAgents

void setMonitorAllAgents(boolean value)
Sets the value of the 'Monitor All Agents' attribute.

Parameters:
value - the new value of the 'Monitor All Agents' attribute.
See Also:
isMonitorAllAgents()

getMonitorAgents

org.eclipse.emf.common.util.EList getMonitorAgents()
Returns the value of the 'Monitor Agents' containment reference list. The list contents are of type ServiceMonitorAgentTarget.

If the meaning of the 'Monitor Agents' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Monitor Agents' containment reference list.
See Also:
CoreserverPackage.getServiceMonitorServer_MonitorAgents()