Package de.xima.fc.fs.server.monitoring
Class FSMonitor
- java.lang.Object
 - 
- de.xima.fc.fs.server.monitoring.FSMonitor
 
 
- 
- All Implemented Interfaces:
 FSMonitorMBean
public class FSMonitor extends Object implements FSMonitorMBean
 
- 
- 
Field Summary
- 
Fields inherited from interface de.xima.fc.fs.server.monitoring.FSMonitorMBean
NAME 
 - 
 
- 
Constructor Summary
Constructors Constructor Description FSMonitor() 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetfailed_login_count()static FSMonitorgetInstance()static StringgetInstanceName()longgetsession_count_backend()longgetsession_count_form()longgetsession_count_form(long clientId)Stringgetstatus()booleanisconnected()booleanisrunning()static voidregister()voidrestart()restart the serverstatic voidunregister() 
 - 
 
- 
- 
Method Detail
- 
getInstance
public static FSMonitor getInstance()
 
- 
getInstanceName
public static String getInstanceName()
 
- 
register
public static void register()
 
- 
unregister
public static void unregister()
 
- 
isconnected
public boolean isconnected()
- Specified by:
 isconnectedin interfaceFSMonitorMBean
 
- 
isrunning
public boolean isrunning()
- Specified by:
 isrunningin interfaceFSMonitorMBean
 
- 
getstatus
public String getstatus()
- Specified by:
 getstatusin interfaceFSMonitorMBean
 
- 
getfailed_login_count
public long getfailed_login_count()
- Specified by:
 getfailed_login_countin interfaceFSMonitorMBean
 
- 
restart
public void restart()
Description copied from interface:FSMonitorMBeanrestart the server- Specified by:
 restartin interfaceFSMonitorMBean
 
- 
getsession_count_form
public long getsession_count_form(long clientId)
- Specified by:
 getsession_count_formin interfaceFSMonitorMBean- Parameters:
 clientId- ID of the client for which to look for form sessions.- Returns:
 - The number of active form sessions on this master server for the given client.
 
 
- 
getsession_count_form
public long getsession_count_form()
- Specified by:
 getsession_count_formin interfaceFSMonitorMBean- Returns:
 - The number of active form sessions on this frontend server.
 
 
- 
getsession_count_backend
public long getsession_count_backend()
- Specified by:
 getsession_count_backendin interfaceFSMonitorMBean- Returns:
 - The number of active backend sessions on this master server.
 
 
 - 
 
 -