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.
-
-