com.ibm.websphere.pmi.stat
Class EJBStatsImpl

java.lang.Object
  |
  +--com.ibm.websphere.pmi.stat.StatsImpl
        |
        +--com.ibm.websphere.pmi.stat.EJBStatsImpl
All Implemented Interfaces:
com.ibm.websphere.management.statistics.EJBStats, com.ibm.websphere.pmi.PmiConstants, java.io.Serializable, Stats, com.ibm.websphere.management.statistics.Stats, com.ibm.ws.pmi.wire.WpdCollection
Direct Known Subclasses:
EntityBeanStatsImpl, MessageBeanStatsImpl, SessionBeanStatsImpl

public class EJBStatsImpl
extends StatsImpl
implements com.ibm.websphere.management.statistics.EJBStats

Implement JSR77's EJBStats with WebSphere PMI extensions.

See Also:
Serialized Form

Field Summary
static int ACTIVATIONS
           
static int ACTIVES
           
static int AVERAGE_SERVER_SESSION_WAIT_TIME
           
static int CREATE_RT
           
static int CREATES
           
static int DESTROYS
           
static int DRAIN_SIZE
           
static int DRAINS_FROM_POOL
           
static int GETS_FOUND
           
static int GETS_FROM_POOL
           
static int INSTANTIATES
           
static int LIVES
           
static int LOADS
           
static int MESSAGE_BACKOUT
           
static int MESSAGE_DELIVERED
           
static int METHOD_CALLS
           
static int METHOD_LOAD
           
static int METHOD_RT
           
static int PASSIVATIONS
           
static int POOL_SIZE
           
static int REMOVE_RT
           
static int REMOVES
           
static int RETURNS_DISCARDED
           
static int RETURNS_TO_POOL
           
static int SERVER_SESSION_USAGE
           
static int STORES
           
 
Fields inherited from class com.ibm.websphere.pmi.stat.StatsImpl
dataMembers, instrumentationLevel, name, serialVersionUID, statsType, subCollections, time, type
 
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
EJBStatsImpl(java.lang.String name, int type, int level, java.util.ArrayList dataMembers, java.util.ArrayList subCollections)
           
 
Method Summary
 com.ibm.websphere.management.statistics.CountStatistic getCreateCount()
           
 com.ibm.websphere.management.statistics.CountStatistic getRemoveCount()
           
 
Methods inherited from class com.ibm.websphere.pmi.stat.StatsImpl
add, add, add, add, dataMembers, getData, getLevel, getName, getStatistic, getStatistic, getStatisticNames, getStatistics, getStats, getStatsType, getSubcollection, getSubStats, getTime, getType, listStatisticNames, listStatistics, listSubStats, remove, remove, resetOnClient, setConfig, setDataMembers, setLevel, setName, setStatistics, setStatsType, setSubcollections, setSubStats, subCollections, toString, toString, toXML, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ibm.websphere.management.statistics.Stats
getStatistic, getStatisticNames, getStatistics
 

Field Detail

CREATES

public static final int CREATES

REMOVES

public static final int REMOVES

ACTIVATIONS

public static final int ACTIVATIONS

PASSIVATIONS

public static final int PASSIVATIONS

INSTANTIATES

public static final int INSTANTIATES

DESTROYS

public static final int DESTROYS

LOADS

public static final int LOADS

STORES

public static final int STORES

ACTIVES

public static final int ACTIVES

LIVES

public static final int LIVES

METHOD_CALLS

public static final int METHOD_CALLS

METHOD_RT

public static final int METHOD_RT

CREATE_RT

public static final int CREATE_RT

REMOVE_RT

public static final int REMOVE_RT

METHOD_LOAD

public static final int METHOD_LOAD

GETS_FROM_POOL

public static final int GETS_FROM_POOL

GETS_FOUND

public static final int GETS_FOUND

RETURNS_TO_POOL

public static final int RETURNS_TO_POOL

RETURNS_DISCARDED

public static final int RETURNS_DISCARDED

DRAINS_FROM_POOL

public static final int DRAINS_FROM_POOL

DRAIN_SIZE

public static final int DRAIN_SIZE

POOL_SIZE

public static final int POOL_SIZE

MESSAGE_DELIVERED

public static final int MESSAGE_DELIVERED

MESSAGE_BACKOUT

public static final int MESSAGE_BACKOUT

AVERAGE_SERVER_SESSION_WAIT_TIME

public static final int AVERAGE_SERVER_SESSION_WAIT_TIME

SERVER_SESSION_USAGE

public static final int SERVER_SESSION_USAGE
Constructor Detail

EJBStatsImpl

public EJBStatsImpl(java.lang.String name,
                    int type,
                    int level,
                    java.util.ArrayList dataMembers,
                    java.util.ArrayList subCollections)
Method Detail

getCreateCount

public com.ibm.websphere.management.statistics.CountStatistic getCreateCount()
Specified by:
getCreateCount in interface com.ibm.websphere.management.statistics.EJBStats

getRemoveCount

public com.ibm.websphere.management.statistics.CountStatistic getRemoveCount()
Specified by:
getRemoveCount in interface com.ibm.websphere.management.statistics.EJBStats