com.sun.enterprise.v3.services.impl.monitor.stats
Class KeepAliveStatsProviderGlobal

java.lang.Object
  extended by com.sun.enterprise.v3.services.impl.monitor.stats.KeepAliveStatsProvider
      extended by com.sun.enterprise.v3.services.impl.monitor.stats.KeepAliveStatsProviderGlobal
All Implemented Interfaces:
StatsProvider

@AMXMetadata(type="keep-alive-mon",
             group="monitoring")
@ManagedObject
@Description(value="Keep-Alive Statistics")
public class KeepAliveStatsProviderGlobal
extends KeepAliveStatsProvider

Server wide Keep-alive statistics

Author:
Amy Roh

Field Summary
 
Fields inherited from class com.sun.enterprise.v3.services.impl.monitor.stats.KeepAliveStatsProvider
hitsCount, keepAliveConnectionsCount, keepAliveStats, maxRequestsCount, refusalsCount, timeoutInSeconds, timeoutsCount, totalKeepAliveConnectionsCount
 
Constructor Summary
KeepAliveStatsProviderGlobal(String name)
           
 
Method Summary
 void decrementCountConnectionsEvent(String listenerName)
           
 void incrementCountConnectionsEvent(String listenerName)
           
 void incrementCountFlushesEvent(String listenerName)
           
 void incrementCountHitsEvent(String listenerName)
           
 void incrementCountRefusalsEvent(String listenerName)
           
 void incrementCountTimeoutsEvent(String listenerName)
           
 void setMaxCountRequestsEvent(String listenerName, int max)
           
 void setTimeoutInSecondsEvent(String listenerName, int timeoutInSeconds)
           
 
Methods inherited from class com.sun.enterprise.v3.services.impl.monitor.stats.KeepAliveStatsProvider
getFlushesCount, getHitsCount, getKeepAliveConnectionsCount, getKeepAliveTimeoutInSeconds, getMaxKeepAliveRequestsCount, getRefusalsCount, getStatsObject, getTimeoutsCount, reset, setStatsObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KeepAliveStatsProviderGlobal

public KeepAliveStatsProviderGlobal(String name)
Method Detail

setMaxCountRequestsEvent

public void setMaxCountRequestsEvent(String listenerName,
                                     int max)
Overrides:
setMaxCountRequestsEvent in class KeepAliveStatsProvider

setTimeoutInSecondsEvent

public void setTimeoutInSecondsEvent(String listenerName,
                                     int timeoutInSeconds)
Overrides:
setTimeoutInSecondsEvent in class KeepAliveStatsProvider

incrementCountConnectionsEvent

public void incrementCountConnectionsEvent(String listenerName)
Overrides:
incrementCountConnectionsEvent in class KeepAliveStatsProvider

decrementCountConnectionsEvent

public void decrementCountConnectionsEvent(String listenerName)
Overrides:
decrementCountConnectionsEvent in class KeepAliveStatsProvider

incrementCountFlushesEvent

public void incrementCountFlushesEvent(String listenerName)
Overrides:
incrementCountFlushesEvent in class KeepAliveStatsProvider

incrementCountHitsEvent

public void incrementCountHitsEvent(String listenerName)
Overrides:
incrementCountHitsEvent in class KeepAliveStatsProvider

incrementCountRefusalsEvent

public void incrementCountRefusalsEvent(String listenerName)
Overrides:
incrementCountRefusalsEvent in class KeepAliveStatsProvider

incrementCountTimeoutsEvent

public void incrementCountTimeoutsEvent(String listenerName)
Overrides:
incrementCountTimeoutsEvent in class KeepAliveStatsProvider


Copyright © 2012. All Rights Reserved.