Interface ExternalAccessLogPublisherCfg

    • Method Detail

      • addExternalAccessChangeListener

        void addExternalAccessChangeListener​(ConfigurationChangeListener<ExternalAccessLogPublisherCfg> listener)
        Register to be notified when this External Access Log Publisher is changed.
        Parameters:
        listener - The External Access Log Publisher configuration change listener.
      • removeExternalAccessChangeListener

        void removeExternalAccessChangeListener​(ConfigurationChangeListener<ExternalAccessLogPublisherCfg> listener)
        Deregister an existing External Access Log Publisher configuration change listener.
        Parameters:
        listener - The External Access Log Publisher configuration change listener.
      • getConfigFile

        String getConfigFile()
        Gets the "config-file" property.

        The JSON configuration file that defines the External Access Log Publisher. The content of the JSON configuration file depends on the type of external audit event handler. The path to the file is relative to the server root.

        Returns:
        Returns the value of the "config-file" property.
      • getJavaClass

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

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

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

        boolean isLogControlOids()
        Gets the "log-control-oids" property.

        Specifies whether control OIDs will be included in operation log records.

        Returns:
        Returns the value of the "log-control-oids" property.