Interface JsonFileAccessLogPublisherCfgClient

    • Method Detail

      • 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.
      • setLogControlOids

        void setLogControlOids​(Boolean value)
                        throws PropertyException
        Sets the "log-control-oids" property.

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

        Parameters:
        value - The value of the "log-control-oids" property.
        Throws:
        PropertyException - If the new value is invalid.
      • getLogDirectory

        String getLogDirectory()
        Gets the "log-directory" property.

        The directory to use for the log files generated by the Json File Access Log Publisher. The path to the directory is relative to the server root.

        Returns:
        Returns the value of the "log-directory" property.
      • setLogDirectory

        void setLogDirectory​(String value)
                      throws PropertyException
        Sets the "log-directory" property.

        The directory to use for the log files generated by the Json File Access Log Publisher. The path to the directory is relative to the server root.

        Parameters:
        value - The value of the "log-directory" property.
        Throws:
        PropertyException - If the new value is invalid.
      • getRetentionPolicy

        SortedSet<String> getRetentionPolicy()
        Gets the "retention-policy" property.

        The retention policy to use for the Json File Access Log Publisher.

        When multiple policies are used, log files are cleaned when any of the policy's conditions are met.

        Returns:
        Returns the values of the "retention-policy" property.
      • setRetentionPolicy

        void setRetentionPolicy​(Collection<String> values)
                         throws PropertyException
        Sets the "retention-policy" property.

        The retention policy to use for the Json File Access Log Publisher.

        When multiple policies are used, log files are cleaned when any of the policy's conditions are met.

        Parameters:
        values - The values of the "retention-policy" property.
        Throws:
        PropertyException - If one or more of the new values are invalid.
      • getRotationPolicy

        SortedSet<String> getRotationPolicy()
        Gets the "rotation-policy" property.

        The rotation policy to use for the Json File Access Log Publisher.

        When multiple policies are used, rotation will occur if any policy's conditions are met.

        Returns:
        Returns the values of the "rotation-policy" property.
      • setRotationPolicy

        void setRotationPolicy​(Collection<String> values)
                        throws PropertyException
        Sets the "rotation-policy" property.

        The rotation policy to use for the Json File Access Log Publisher.

        When multiple policies are used, rotation will occur if any policy's conditions are met.

        Parameters:
        values - The values of the "rotation-policy" property.
        Throws:
        PropertyException - If one or more of the new values are invalid.