com.openexchange.admin.monitoring
Class Monitor

java.lang.Object
  extended by com.openexchange.admin.monitoring.Monitor
All Implemented Interfaces:
MonitorMBean

public final class Monitor
extends java.lang.Object
implements MonitorMBean

Author:
cutmasta

Constructor Summary
Monitor()
           
 
Method Summary
static Monitor getInstance()
           
 long getNumberOfCreateContextCalled()
           
 long getNumberOfCreateGroupCalled()
           
 long getNumberOfCreateResourceCalled()
           
 long getNumberOfCreateUserCalled()
           
 void incrementNumberOfCreateContextCalled()
           
 void incrementNumberOfCreateGroupCalled()
           
 void incrementNumberOfCreateResourceCalled()
           
 void incrementNumberOfCreateUserCalled()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Monitor

public Monitor()
Method Detail

getInstance

public static Monitor getInstance()

incrementNumberOfCreateResourceCalled

public void incrementNumberOfCreateResourceCalled()

incrementNumberOfCreateContextCalled

public void incrementNumberOfCreateContextCalled()

incrementNumberOfCreateUserCalled

public void incrementNumberOfCreateUserCalled()

incrementNumberOfCreateGroupCalled

public void incrementNumberOfCreateGroupCalled()

getNumberOfCreateResourceCalled

public long getNumberOfCreateResourceCalled()
Specified by:
getNumberOfCreateResourceCalled in interface MonitorMBean

getNumberOfCreateContextCalled

public long getNumberOfCreateContextCalled()
Specified by:
getNumberOfCreateContextCalled in interface MonitorMBean

getNumberOfCreateUserCalled

public long getNumberOfCreateUserCalled()
Specified by:
getNumberOfCreateUserCalled in interface MonitorMBean

getNumberOfCreateGroupCalled

public long getNumberOfCreateGroupCalled()
Specified by:
getNumberOfCreateGroupCalled in interface MonitorMBean