Interface MonitorBackendCfg

  • All Superinterfaces:
    BackendCfg, Configuration, LocalBackendCfg

    public interface MonitorBackendCfg
    extends LocalBackendCfg
    A server-side interface for querying Monitor Backend settings.

    The Monitor Backend allows clients to access the information made available by directory server monitor providers.

    • Method Detail

      • addMonitorChangeListener

        void addMonitorChangeListener​(ConfigurationChangeListener<MonitorBackendCfg> listener)
        Register to be notified when this Monitor Backend is changed.
        Parameters:
        listener - The Monitor Backend configuration change listener.
      • removeMonitorChangeListener

        void removeMonitorChangeListener​(ConfigurationChangeListener<MonitorBackendCfg> listener)
        Deregister an existing Monitor Backend configuration change listener.
        Parameters:
        listener - The Monitor Backend configuration change listener.
      • getJavaClass

        String getJavaClass()
        Gets the "java-class" property.

        Specifies the fully-qualified name of the Java class that provides the backend implementation.

        Default value: org.opends.server.backends.MonitorBackend

        Specified by:
        getJavaClass in interface BackendCfg
        Returns:
        Returns the value of the "java-class" property.
      • getWritabilityMode

        LocalBackendCfgDefn.WritabilityMode getWritabilityMode()
        Gets the "writability-mode" property.

        Specifies the behavior that the backend should use when processing write operations.

        Default value: disabled

        Specified by:
        getWritabilityMode in interface LocalBackendCfg
        Returns:
        Returns the value of the "writability-mode" property.