com.ibm.websphere.asynchbeans.pmi
Class ObjectPoolPmiModule

java.lang.Object
  extended bycom.ibm.websphere.pmi.server.PmiAbstractModule
      extended bycom.ibm.websphere.asynchbeans.pmi.ObjectPoolPmiModule
All Implemented Interfaces:
ObjectPoolPerf, com.ibm.websphere.pmi.PmiConstants, com.ibm.websphere.pmi.server.PmiModule, java.io.Serializable

public class ObjectPoolPmiModule
extends com.ibm.websphere.pmi.server.PmiAbstractModule
implements ObjectPoolPerf

See Also:
Serialized Form

Field Summary
static java.lang.String moduleID
          Deprecated.  
static int NUM_ALLOCATES
          Deprecated.  
static int NUM_CREATES
          Deprecated. The following constants have to be consistent with the XML file
static int NUM_RETURNS
          Deprecated.  
static int POOL_SIZE
          Deprecated.  
 
Fields inherited from class com.ibm.websphere.pmi.server.PmiAbstractModule
aggregateModule, callback, categoryName, currentLevel, dataTable, DECREMENT, INCREMENT, instanceName, mbeanName, moduleConfig, name, nameDataTable, sd, SET, statisticActionLsnr, subinstanceName, submoduleName, type
 
Fields inherited from interface com.ibm.websphere.pmi.server.PmiModule
serialVersionUID
 
Fields inherited from interface com.ibm.websphere.pmi.PmiConstants
AE_35, AE_40, AES_40, ALL_DATA, APPSERVER_MODULE, BEAN_METHODS_SUBMODULE, BEAN_MODULE, CACHE_MODULE, COLLECTION_DESC, CONNPOOL_MODULE, DEFAULT_MODULE_PREFIX, EJB_ENTITY, EJB_MESSAGEDRIVEN, EJB_STATEFUL, EJB_STATELESS, INITIALIZATION_FAILED, INITIALIZING, INTERCEPTOR_SUBMODULE, J2C_CF, J2C_DS, J2C_JMS_CONNECTIONS, J2C_MODULE, JAVA_TIME_CONVERT_RATIO, JVMPI_MODULE, LEVEL_DISABLE, LEVEL_ENABLE, LEVEL_HIGH, LEVEL_HIGH_STRING, LEVEL_LOW, LEVEL_LOW_STRING, LEVEL_MAX, LEVEL_MAX_STRING, LEVEL_MEDIUM, LEVEL_MEDIUM_STRING, LEVEL_NONE, LEVEL_NONE_STRING, LEVEL_UNDEFINED, LOAD_AVG, LOST_CONTACT, METHODS_SUBMODULE_SHORTNAME, MSG_BUNDLE, NOT_IN_SUBMODULE, ORBPERF_MODULE, PMI_DISABLE_STRING, ROOT_DESC, ROOT_NAME, RUNNING, RUNTIME_MODULE, SERVLET_SUBMODULE, SERVLETS_SUBMODULE_SHORTNAME, SESSIONS_MODULE, STOPPED, SYSTEM_MODULE, TEMPLATE_SUBMODULE, TERMINATING, THREADPOOL_MODULE, TRAN_MODULE, TYPE_CATEGORY, TYPE_COLLECTION, TYPE_DATA, TYPE_DOUBLE, TYPE_INSTANCE, TYPE_INT, TYPE_INVALID, TYPE_LOAD, TYPE_LONG, TYPE_MODULE, TYPE_MODULEROOT, TYPE_NODE, TYPE_ROOT, TYPE_SERVER, TYPE_STAT, TYPE_SUBINSTANCE, TYPE_SUBMODULE, TYPE_UNDEFINED, UNINITIALIZED, UNKNOWN_ID, WEBAPP_MODULE, WEBSERVICES_MODULE, WEBSERVICES_SUBMODULE, WLM_CLIENT_MODULE, WLM_MODULE, WLM_SERVER_MODULE, WSGW_MODULE, XML_COLLECTION, XML_COUNT, XML_CREATETIME, XML_DOUBLE, XML_ENDCOLLECTION, XML_ENDLINE, XML_ENDMODULE, XML_ENDNODE, XML_ENDSERVER, XML_ENDTAG, XML_ID, XML_INT, XML_INTEGRAL, XML_LASTVALUE, XML_LOAD, XML_LONG, XML_MODULE, XML_NAME, XML_NODE, XML_QUOTE, XML_SERVER, XML_START, XML_STAT, XML_SUMOFSQUARES, XML_TIME, XML_TOTAL, XML_VALUE, XML_VIEW
 
Constructor Summary
ObjectPoolPmiModule(java.lang.String poolName)
          Deprecated. Constructor:
 
Method Summary
 int getDefaultLevel()
          Deprecated.  
 java.lang.String getModuleID()
          Deprecated.  
protected  boolean loadCreated(com.ibm.websphere.pmi.server.SpdLoad data)
          Deprecated.  
protected  boolean longCreated(com.ibm.websphere.pmi.server.SpdLong data)
          Deprecated. Override Created in PmiAbstractModule to get the new data reference.
 void objectAllocated(int idlePoolSize)
          Deprecated. called in object pool when a object is allocated
 void objectCreated()
          Deprecated. called when an object is created
 void objectFreed(int idlePoolSize)
          Deprecated. called in object pool when a object is freed
protected  boolean statCreated(com.ibm.websphere.pmi.server.SpdStat data)
          Deprecated.  
 
Methods inherited from class com.ibm.websphere.pmi.server.PmiAbstractModule
callbackRuntime, cleanup, createAggregateData, createData, createNameDataTable, createOneData, disableData, doubleCreated, enableData, externalStatisticCreated, getInstrumentationLevel, getMBeanName, getMBeanStatDescriptor, getModuleConfig, getName, getPath, getStatDescriptor, getStats, getType, init, initializeMe, isCustomModule, listData, listData, listData, listStatistics, listStatMembers, putToTable, registerModule, removeData, removeFromTable, setInstrumentationLevel, setMBeanName, setMBeanName, setStatisticEnabled, unregister, unregisterModule, updateData, updateData, updateData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

moduleID

public static final java.lang.String moduleID
Deprecated. 
See Also:
Constant Field Values

NUM_CREATES

public static final int NUM_CREATES
Deprecated. 
The following constants have to be consistent with the XML file

See Also:
Constant Field Values

NUM_ALLOCATES

public static final int NUM_ALLOCATES
Deprecated. 
See Also:
Constant Field Values

NUM_RETURNS

public static final int NUM_RETURNS
Deprecated. 
See Also:
Constant Field Values

POOL_SIZE

public static final int POOL_SIZE
Deprecated. 
See Also:
Constant Field Values
Constructor Detail

ObjectPoolPmiModule

public ObjectPoolPmiModule(java.lang.String poolName)
Deprecated. 
Constructor:

Method Detail

longCreated

protected boolean longCreated(com.ibm.websphere.pmi.server.SpdLong data)
Deprecated. 
Override Created in PmiAbstractModule to get the new data reference.


statCreated

protected boolean statCreated(com.ibm.websphere.pmi.server.SpdStat data)
Deprecated. 

loadCreated

protected boolean loadCreated(com.ibm.websphere.pmi.server.SpdLoad data)
Deprecated. 

getModuleID

public java.lang.String getModuleID()
Deprecated. 
Specified by:
getModuleID in interface com.ibm.websphere.pmi.server.PmiModule

getDefaultLevel

public int getDefaultLevel()
Deprecated. 
Specified by:
getDefaultLevel in interface com.ibm.websphere.pmi.server.PmiModule

objectCreated

public void objectCreated()
Deprecated. 
called when an object is created

Specified by:
objectCreated in interface ObjectPoolPerf

objectAllocated

public void objectAllocated(int idlePoolSize)
Deprecated. 
called in object pool when a object is allocated

Specified by:
objectAllocated in interface ObjectPoolPerf

objectFreed

public void objectFreed(int idlePoolSize)
Deprecated. 
called in object pool when a object is freed

Specified by:
objectFreed in interface ObjectPoolPerf