Class DebugLogPublisherCfgDefn

    • Method Detail

      • getInstance

        public static DebugLogPublisherCfgDefn getInstance()
        Get the Debug Log Publisher configuration definition singleton.
        Returns:
        Returns the Debug Log Publisher configuration definition singleton.
      • getDefaultDebugExceptionsOnlyPropertyDefinition

        public BooleanPropertyDefinition getDefaultDebugExceptionsOnlyPropertyDefinition()
        Get the "default-debug-exceptions-only" property definition.

        Indicates whether only logs with exception should be logged.

        Returns:
        Returns the "default-debug-exceptions-only" property definition.
      • getDefaultIncludeThrowableCausePropertyDefinition

        public BooleanPropertyDefinition getDefaultIncludeThrowableCausePropertyDefinition()
        Get the "default-include-throwable-cause" property definition.

        Indicates whether to include the cause of exceptions in exception thrown and caught messages logged by default.

        Returns:
        Returns the "default-include-throwable-cause" property definition.
      • getDefaultOmitMethodEntryArgumentsPropertyDefinition

        public BooleanPropertyDefinition getDefaultOmitMethodEntryArgumentsPropertyDefinition()
        Get the "default-omit-method-entry-arguments" property definition.

        Indicates whether to include method arguments in debug messages logged by default.

        Returns:
        Returns the "default-omit-method-entry-arguments" property definition.
      • getDefaultOmitMethodReturnValuePropertyDefinition

        public BooleanPropertyDefinition getDefaultOmitMethodReturnValuePropertyDefinition()
        Get the "default-omit-method-return-value" property definition.

        Indicates whether to include the return value in debug messages logged by default.

        Returns:
        Returns the "default-omit-method-return-value" property definition.
      • getDefaultThrowableStackFramesPropertyDefinition

        public IntegerPropertyDefinition getDefaultThrowableStackFramesPropertyDefinition()
        Get the "default-throwable-stack-frames" property definition.

        Indicates the number of stack frames to include in the stack trace for method entry and exception thrown messages.

        Returns:
        Returns the "default-throwable-stack-frames" property definition.
      • getEnabledPropertyDefinition

        public BooleanPropertyDefinition getEnabledPropertyDefinition()
        Get the "enabled" property definition.

        Indicates whether the Debug Log Publisher is enabled for use.

        Returns:
        Returns the "enabled" property definition.
      • getJavaClassPropertyDefinition

        public ClassPropertyDefinition getJavaClassPropertyDefinition()
        Get the "java-class" property definition.

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

        Returns:
        Returns the "java-class" property definition.