Interface MSMonitorMBean

All Known Implementing Classes:
MSMonitor

public interface MSMonitorMBean
  • Method Details

    • isrunning

      boolean isrunning()
    • isdb_connected

      boolean isdb_connected()
    • getfs_connected

      Map<String,Boolean> getfs_connected()
    • getfs_active

      Map<String,Boolean> getfs_active()
    • getfs_status

      Map<String,String> getfs_status()
    • getfs_disconnected_count

      int getfs_disconnected_count()
    • getfs_connected_count

      int getfs_connected_count()
    • getfailed_login_count

      long getfailed_login_count()
    • getsession_count_form

      long getsession_count_form()
      Returns:
      The number of active form sessions on this master server.
    • getsession_count_form

      long getsession_count_form(long clientId)
      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_backend

      long getsession_count_backend()
      Returns:
      The number of active backend sessions on this master server.
    • is_system_license_valid

      boolean is_system_license_valid()
      Returns:
      true if the system license is valid, false otherwise
    • connect_frontendserver_by_name

      boolean connect_frontendserver_by_name(String fsName, boolean force)
      Trigger (re-)connect to a frontend server
      Parameters:
      fsName - name of the frontend server
      force - if true reconnect to the server even if it is already connected
      Returns:
      whether or not the (re-)connect was successful
    • connect_frontendserver_by_id

      boolean connect_frontendserver_by_id(long fsId, boolean force)
      Trigger (re-)connect to a frontend server
      Parameters:
      fsId - ID of the frontend server
      force - if true reconnect to the server even if it is already connected
      Returns:
      whether or not the (re-)connect was successful