Interface ErrorLogPublisherCfg

    • Method Detail

      • addErrorChangeListener

        void addErrorChangeListener​(ConfigurationChangeListener<ErrorLogPublisherCfg> listener)
        Register to be notified when this Error Log Publisher is changed.
        Parameters:
        listener - The Error Log Publisher configuration change listener.
      • removeErrorChangeListener

        void removeErrorChangeListener​(ConfigurationChangeListener<ErrorLogPublisherCfg> listener)
        Deregister an existing Error Log Publisher configuration change listener.
        Parameters:
        listener - The Error Log Publisher configuration change listener.
      • getDefaultSeverity

        SortedSet<ErrorLogPublisherCfgDefn.DefaultSeverity> getDefaultSeverity()
        Gets the "default-severity" property.

        Specifies the default severity levels for the logger.

        Default values: error, warning

        Returns:
        Returns an unmodifiable set containing the values of the "default-severity" property.
      • getJavaClass

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

        The fully-qualified name of the Java class that provides the Error Log Publisher implementation.

        Default value: org.opends.server.loggers.ErrorLogPublisher

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

        SortedSet<String> getOverrideSeverity()
        Gets the "override-severity" property.

        Specifies the override severity levels for the logger based on the category of the messages.

        Each override severity level should include the category and the severity levels to log for that category, for example, core=error,info,warning. Valid categories are: core, extensions, protocol, config, log, util, schema, plugin, jeb, backend, tools, task, access-control, admin, sync, version, setup, admin-tool, dsconfig, user-defined. Valid severities are: all, error, info, warning, notice, debug.

        Returns:
        Returns an unmodifiable set containing the values of the "override-severity" property.