com.metamatrix.admin.objects
Class MMQueueWorkerPool
java.lang.Object
com.metamatrix.admin.objects.MMAdminObject
com.metamatrix.admin.objects.MMQueueWorkerPool
- All Implemented Interfaces:
- AdminObject, QueueWorkerPool, java.io.Serializable
public class MMQueueWorkerPool
- extends MMAdminObject
- implements QueueWorkerPool
Dataholder for all the statistics gathered about a worker pool.
- See Also:
- Serialized Form
Fields inherited from class com.metamatrix.admin.objects.MMAdminObject |
deployed, enabled, identifier, identifierParts, name, OBJECT_TYPE_CACHE, OBJECT_TYPE_CONNECTOR_BINDING, OBJECT_TYPE_CONNECTOR_TYPE, OBJECT_TYPE_DQP, OBJECT_TYPE_ENTITLEMENT, OBJECT_TYPE_EXTENSION_MODULE, OBJECT_TYPE_GROUP, OBJECT_TYPE_HOST, OBJECT_TYPE_LOG_CONFIGURATION, OBJECT_TYPE_MODEL, OBJECT_TYPE_PROCESS_OBJECT, OBJECT_TYPE_PROPERTY_DEFINITION, OBJECT_TYPE_QUEUE_WORKER_POOL, OBJECT_TYPE_REQUEST, OBJECT_TYPE_RESOURCE, OBJECT_TYPE_ROLE, OBJECT_TYPE_SESSION, OBJECT_TYPE_SOURCE_REQUEST, OBJECT_TYPE_SYSTEM_OBJECT, OBJECT_TYPE_USER, OBJECT_TYPE_VDB, OBJECTS_PACKAGE, registered, serialVersionUID |
Constructor Summary |
MMQueueWorkerPool(java.lang.String[] identifierParts)
Construct a new MMQueueWorkerPool |
Methods inherited from class com.metamatrix.admin.objects.MMAdminObject |
buildIdentifier, buildIdentifierArray, buildIdentifierList, getCreated, getCreatedBy, getCreatedDate, getIdentifier, getIdentifierArray, getLastChangedBy, getLastChangedDate, getLastUpdated, getLastUpdatedBy, getName, getNameFromIdentifier, getObjectType, getParentName, getProperties, getPropertiesAsString, getPropertyValue, getProps, isDeployed, isEnabled, isRegistered, setCreated, setCreatedBy, setDeployed, setEnabled, setIdentifier, setLastUpdated, setLastUpdatedBy, setProperties, setRegistered |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MMQueueWorkerPool
public MMQueueWorkerPool(java.lang.String[] identifierParts)
- Construct a new MMQueueWorkerPool
- Parameters:
identifierParts
- - Since:
- 4.3
toString
public java.lang.String toString()
- Get string for display purposes
- Specified by:
toString
in class MMAdminObject
- Since:
- 4.3
- See Also:
Object.toString()
getDequeues
public int getDequeues()
- Specified by:
getDequeues
in interface QueueWorkerPool
- Returns:
- Returns the dequeues.
- Since:
- 4.3
setDequeues
public void setDequeues(int dequeues)
- Parameters:
dequeues
- The dequeues to set.- Since:
- 4.3
getEnqueues
public int getEnqueues()
- Specified by:
getEnqueues
in interface QueueWorkerPool
- Returns:
- Returns the enqueues.
- Since:
- 4.3
setEnqueues
public void setEnqueues(int enqueues)
- Parameters:
enqueues
- The enqueues to set.- Since:
- 4.3
getHighwaterMark
public int getHighwaterMark()
- Specified by:
getHighwaterMark
in interface QueueWorkerPool
- Returns:
- Returns the highwaterMark.
- Since:
- 4.3
setHighwaterMark
public void setHighwaterMark(int highwaterMark)
- Parameters:
highwaterMark
- The highwaterMark to set.- Since:
- 4.3
getQueued
public int getQueued()
- Specified by:
getQueued
in interface QueueWorkerPool
- Returns:
- Returns the number of requests queued.
- Since:
- 4.3
setQueued
public void setQueued(int queued)
- Parameters:
queued
- The number of requests queued.- Since:
- 4.3
getThreads
public int getThreads()
- Specified by:
getThreads
in interface QueueWorkerPool
- Returns:
- Returns the number of threads.
- Since:
- 4.3
setThreads
public void setThreads(int threads)
- Parameters:
threads
- The number of threads to set.- Since:
- 4.3
getTotalDequeues
public long getTotalDequeues()
- Specified by:
getTotalDequeues
in interface QueueWorkerPool
- Returns:
- Returns the number of totalDequeues.
- Since:
- 4.3
setTotalDequeues
public void setTotalDequeues(long totalDequeues)
- Parameters:
totalDequeues
- The number of totalDequeues to set.- Since:
- 4.3
getTotalEnqueues
public long getTotalEnqueues()
- Specified by:
getTotalEnqueues
in interface QueueWorkerPool
- Returns:
- Returns the number of totalEnqueues.
- Since:
- 4.3
setTotalEnqueues
public void setTotalEnqueues(long totalEnqueues)
- Parameters:
totalEnqueues
- The number of totalEnqueues to set.- Since:
- 4.3
getTotalHighwaterMark
public int getTotalHighwaterMark()
- Specified by:
getTotalHighwaterMark
in interface QueueWorkerPool
- Returns:
- Returns the totalHighwaterMark.
- Since:
- 4.3
setTotalHighwaterMark
public void setTotalHighwaterMark(int totalHighwaterMark)
- Parameters:
totalHighwaterMark
- The totalHighwaterMark to set.- Since:
- 4.3
Copyright © 2009. All Rights Reserved.