com.metamatrix.admin.api.objects
Interface QueueWorkerPool

All Superinterfaces:
AdminObject
All Known Implementing Classes:
MMQueueWorkerPool

public interface QueueWorkerPool
extends AdminObject

All the metamatrix server modules use queue based processing inside them. This object holds the statisics of those queues, as per how many of them queued, dequeued, processed etc.

An identifier for QueueWorkerPool, is nothing but the modules it self, like "DQP", "QueryService" or Connector Binding names etc.

Since:
4.3

Field Summary
 
Fields inherited from interface com.metamatrix.admin.api.objects.AdminObject
DELIMITER, DELIMITER_CHAR, ESCAPED_DELIMITER, ESCAPED_WILDCARD, WILDCARD
 
Method Summary
 int getDequeues()
           
 int getEnqueues()
           
 int getHighwaterMark()
           
 int getQueued()
           
 int getThreads()
           
 long getTotalDequeues()
           
 long getTotalEnqueues()
           
 int getTotalHighwaterMark()
           
 
Methods inherited from interface com.metamatrix.admin.api.objects.AdminObject
getIdentifier, getName, getProperties, getPropertyValue
 

Method Detail

getDequeues

int getDequeues()
Returns:
Returns the number of dequeues.
Since:
4.3

getEnqueues

int getEnqueues()
Returns:
Returns the number of enqueues.
Since:
4.3

getHighwaterMark

int getHighwaterMark()
Returns:
Returns the highwaterMark.
Since:
4.3

getQueued

int getQueued()
Returns:
Returns the number of requests queued.
Since:
4.3

getThreads

int getThreads()
Returns:
Returns the number of threads.
Since:
4.3

getTotalDequeues

long getTotalDequeues()
Returns:
Returns the number of totalDequeues.
Since:
4.3

getTotalEnqueues

long getTotalEnqueues()
Returns:
Returns the number of totalEnqueues.
Since:
4.3

getTotalHighwaterMark

int getTotalHighwaterMark()
Returns:
Returns the totalHighwaterMark.
Since:
4.3


Copyright © 2009. All Rights Reserved.