|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Provides summary statistics for AdapterRuntimeMBeans in a cluster. This MBean should be considered the 'public' interface for adapter instance statistics (AdapterRuntimeMBean might be used if per-server stats are required).
Method Summary | |
void |
forceRefresh()
Force an immediate refresh of the cached statistics on this MBean instance. |
String |
getAdapterID()
ID of the Adapter instance this MBean represents as a string (uses appName and the qualified name of the ApplicationView). |
ConnectionPoolStatistics |
getConnectionPoolStatisticsForFactory(String factoryName)
Get a ConnectionPoolStatistics instance representing summary connection pool statistics for the given connection factory. |
Integer |
getEventCount(String eventType)
Number of events delivered of the given type. |
Integer |
getEventErrorCount(String eventType)
Number of event delivery errors encountered for the given type (or all types if eventType is null). |
Long |
getLastEventDeliveryTime()
The system time (in milliseconds) at which the most recent event was delivered (or –1 if none have been delivered). |
Long |
getLastServiceInvocationTime()
The system time (in milliseconds) at which the most recent service invocation occurred (or –1 if no services have been invoked). |
long |
getRefreshWindow()
Gets the refresh window setting. |
Long |
getServiceAverageElapsedTime(String serviceName)
Average elapsed time (in milliseconds) for service invocations of the given service (or all services if serviceName=null). |
Integer |
getServiceCount(String serviceName)
Number of service invocations for the given service (or all services if serviceName=null). |
Integer |
getServiceErrorCount(String serviceName)
Number of service invocation errors encountered for the given service (or all services if serviceName=null) |
Integer |
getSuspendedAsyncServiceCount(String eventType)
Number of async service requests for the given service (or all services if serviceName=null) that have been ‘suspended’ due to the AppView being suspended. |
Integer |
getSuspendedEventCount(String eventType)
Number of events of the given type (or all types if eventType=null) that have been ‘suspended’ due to the Adapter instance being suspended. |
void |
setRefreshWindow(long millis)
Sets the maximum amount of time (in millis) previously collected summary information can be used before a fresh copy of the information must be obtained. |
Methods inherited from interface weblogic.management.WebLogicMBean |
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent |
Methods inherited from interface javax.management.DynamicMBean |
getAttribute, getAttributes, invoke, setAttribute, setAttributes |
Methods inherited from interface javax.management.MBeanRegistration |
postDeregister, postRegister, preDeregister, preRegister |
Methods inherited from interface javax.management.NotificationBroadcaster |
addNotificationListener, getNotificationInfo, removeNotificationListener |
Method Detail |
public void setRefreshWindow(long millis)
public long getRefreshWindow()
setRefreshWindow(long)
public void forceRefresh() throws javax.management.MBeanException
javax.management.MBeanException
public String getAdapterID()
public Integer getEventCount(String eventType) throws javax.management.MBeanException
javax.management.MBeanException
public Integer getSuspendedEventCount(String eventType) throws javax.management.MBeanException
javax.management.MBeanException
public Integer getEventErrorCount(String eventType) throws javax.management.MBeanException
javax.management.MBeanException
public Long getLastEventDeliveryTime() throws javax.management.MBeanException
javax.management.MBeanException
public Integer getServiceCount(String serviceName) throws javax.management.MBeanException
javax.management.MBeanException
public Integer getServiceErrorCount(String serviceName) throws javax.management.MBeanException
javax.management.MBeanException
public Long getServiceAverageElapsedTime(String serviceName) throws javax.management.MBeanException
javax.management.MBeanException
public Integer getSuspendedAsyncServiceCount(String eventType) throws javax.management.MBeanException
javax.management.MBeanException
public Long getLastServiceInvocationTime() throws javax.management.MBeanException
javax.management.MBeanException
public ConnectionPoolStatistics getConnectionPoolStatisticsForFactory(String factoryName) throws javax.management.MBeanException
javax.management.MBeanException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |