Class FSMonitor

    • Constructor Detail

      • FSMonitor

        public FSMonitor()
    • Method Detail

      • getInstance

        public static FSMonitor getInstance()
      • getInstanceName

        public static String getInstanceName()
      • register

        public static void register()
      • unregister

        public static void unregister()
      • is_using_ssl

        public boolean is_using_ssl()
        Description copied from interface: FSMonitorMBean
        Checks whether the frontend server is using SSL for communication with the master server.
        Specified by:
        is_using_ssl in interface FSMonitorMBean
        Returns:
        true if SSL is used, false otherwise.
      • is_using_ssl_mode_auto

        public boolean is_using_ssl_mode_auto()
        Description copied from interface: FSMonitorMBean
        Checks whether the frontend server is using SSL in auto mode. In auto mode, the server can automatically generate and update its SSL certificate.
        Specified by:
        is_using_ssl_mode_auto in interface FSMonitorMBean
        Returns:
        true if SSL mode is auto, false otherwise.
      • getsession_count_form

        public long getsession_count_form​(long clientId)
        Specified by:
        getsession_count_form in interface FSMonitorMBean
        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_form in interface FSMonitorMBean
        Returns:
        The number of active form sessions on this frontend server.
      • getsession_count_backend

        public long getsession_count_backend()
        Specified by:
        getsession_count_backend in interface FSMonitorMBean
        Returns:
        The number of active backend sessions on this master server.