org.hippoecm.hst.core.jcr.pool
Class DefaultPoolingCounter

java.lang.Object
  extended by org.hippoecm.hst.core.jcr.pool.DefaultPoolingCounter
All Implemented Interfaces:
PoolingCounter, PoolingCounterMBean

public class DefaultPoolingCounter
extends Object
implements PoolingCounter, PoolingCounterMBean

DefaultPoolingCounter

Version:
$Id$

Constructor Summary
DefaultPoolingCounter()
           
DefaultPoolingCounter(boolean enabled)
           
 
Method Summary
 long getNumSessionsActivated()
           
 long getNumSessionsCreated()
           
 long getNumSessionsDestroyed()
           
 long getNumSessionsObtained()
           
 long getNumSessionsPassivated()
           
 long getNumSessionsReturned()
           
 boolean isEnabled()
           
 void reset()
           
 void sessionActivated()
           
 void sessionCreated()
           
 void sessionDestroyed()
           
 void sessionObtained()
           
 void sessionPassivated()
           
 void sessionReturned()
           
 void setEnabled(boolean enabled)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultPoolingCounter

public DefaultPoolingCounter()

DefaultPoolingCounter

public DefaultPoolingCounter(boolean enabled)
Method Detail

isEnabled

public boolean isEnabled()
Specified by:
isEnabled in interface PoolingCounterMBean

setEnabled

public void setEnabled(boolean enabled)
Specified by:
setEnabled in interface PoolingCounterMBean

reset

public void reset()
Specified by:
reset in interface PoolingCounterMBean

sessionCreated

public void sessionCreated()
Specified by:
sessionCreated in interface PoolingCounter

sessionActivated

public void sessionActivated()
Specified by:
sessionActivated in interface PoolingCounter

sessionObtained

public void sessionObtained()
Specified by:
sessionObtained in interface PoolingCounter

sessionPassivated

public void sessionPassivated()
Specified by:
sessionPassivated in interface PoolingCounter

sessionDestroyed

public void sessionDestroyed()
Specified by:
sessionDestroyed in interface PoolingCounter

sessionReturned

public void sessionReturned()
Specified by:
sessionReturned in interface PoolingCounter

getNumSessionsCreated

public long getNumSessionsCreated()
Specified by:
getNumSessionsCreated in interface PoolingCounterMBean

getNumSessionsActivated

public long getNumSessionsActivated()
Specified by:
getNumSessionsActivated in interface PoolingCounterMBean

getNumSessionsObtained

public long getNumSessionsObtained()
Specified by:
getNumSessionsObtained in interface PoolingCounterMBean

getNumSessionsPassivated

public long getNumSessionsPassivated()
Specified by:
getNumSessionsPassivated in interface PoolingCounterMBean

getNumSessionsDestroyed

public long getNumSessionsDestroyed()
Specified by:
getNumSessionsDestroyed in interface PoolingCounterMBean

getNumSessionsReturned

public long getNumSessionsReturned()
Specified by:
getNumSessionsReturned in interface PoolingCounterMBean


Copyright © 2008-2012 Hippo. All Rights Reserved.