Class JavadsapiLog

java.lang.Object
com.isode.logging.JavadsapiLog

public class JavadsapiLog extends Object
This class provides methods to log messages for the javadsapimsg facility.
See Also:
  • IsodeLogger
  • Field Details

    • MSG_javadsapimsg_jni_trace_enter

      public static final int MSG_javadsapimsg_jni_trace_enter
      Unique message id for jni_trace_enter
      See Also:
    • MSG_javadsapimsg_jni_trace_exception_pending

      public static final int MSG_javadsapimsg_jni_trace_exception_pending
      Unique message id for jni_trace_exception_pending
      See Also:
    • MSG_javadsapimsg_jni_trace_leave_string

      public static final int MSG_javadsapimsg_jni_trace_leave_string
      Unique message id for jni_trace_leave_string
      See Also:
    • MSG_javadsapimsg_jni_trace_leave_int

      public static final int MSG_javadsapimsg_jni_trace_leave_int
      Unique message id for jni_trace_leave_int
      See Also:
    • MSG_javadsapimsg_jni_trace_throwing

      public static final int MSG_javadsapimsg_jni_trace_throwing
      Unique message id for jni_trace_throwing
      See Also:
    • MSG_javadsapimsg_jni_unexpected_exception

      public static final int MSG_javadsapimsg_jni_unexpected_exception
      Unique message id for jni_unexpected_exception
      See Also:
    • MSG_javadsapimsg_log_finest

      public static final int MSG_javadsapimsg_log_finest
      Unique message id for log_finest
      See Also:
    • MSG_javadsapimsg_log_fine

      public static final int MSG_javadsapimsg_log_fine
      Unique message id for log_fine
      See Also:
    • MSG_javadsapimsg_log_info

      public static final int MSG_javadsapimsg_log_info
      Unique message id for log_info
      See Also:
    • MSG_javadsapimsg_log_warning

      public static final int MSG_javadsapimsg_log_warning
      Unique message id for log_warning
      See Also:
    • MSG_javadsapimsg_log_severe

      public static final int MSG_javadsapimsg_log_severe
      Unique message id for log_severe
      See Also:
    • MSG_javadsapimsg_log_critical

      public static final int MSG_javadsapimsg_log_critical
      Unique message id for log_critical
      See Also:
    • facilityName

      public static final String facilityName
      See Also:
    • jni_trace_enter_text

      protected static final String jni_trace_enter_text
      See Also:
    • jni_trace_exception_pending_text

      protected static final String jni_trace_exception_pending_text
      See Also:
    • jni_trace_leave_string_text

      protected static final String jni_trace_leave_string_text
      See Also:
    • jni_trace_leave_int_text

      protected static final String jni_trace_leave_int_text
      See Also:
    • jni_trace_throwing_text

      protected static final String jni_trace_throwing_text
      See Also:
    • jni_unexpected_exception_text

      protected static final String jni_unexpected_exception_text
      See Also:
    • log_finest_text

      protected static final String log_finest_text
      See Also:
    • log_fine_text

      protected static final String log_fine_text
      See Also:
    • log_info_text

      protected static final String log_info_text
      See Also:
    • log_warning_text

      protected static final String log_warning_text
      See Also:
    • log_severe_text

      protected static final String log_severe_text
      See Also:
    • log_critical_text

      protected static final String log_critical_text
      See Also:
  • Constructor Details

    • JavadsapiLog

      public JavadsapiLog()
  • Method Details

    • jni_trace_enter

      public static void jni_trace_enter(String Function)
      jni_trace_enter (severity detail) : The JNI function was entered.
    • jni_trace_enter_isLoggable

      public static boolean jni_trace_enter_isLoggable()
      Determine whether any log stream is currently logging jni_trace_enter messages
      Returns:
      true if a jni_trace_enter would be logged now, false otherwise.
    • jni_trace_exception_pending

      public static void jni_trace_exception_pending(String Function)
      jni_trace_exception_pending (severity detail) : The JNI function returned with a pending exception
    • jni_trace_exception_pending_isLoggable

      public static boolean jni_trace_exception_pending_isLoggable()
      Determine whether any log stream is currently logging jni_trace_exception_pending messages
      Returns:
      true if a jni_trace_exception_pending would be logged now, false otherwise.
    • jni_trace_leave_string

      public static void jni_trace_leave_string(String Function, String Result)
      jni_trace_leave_string (severity detail) : The JNI function returned.
    • jni_trace_leave_string_isLoggable

      public static boolean jni_trace_leave_string_isLoggable()
      Determine whether any log stream is currently logging jni_trace_leave_string messages
      Returns:
      true if a jni_trace_leave_string would be logged now, false otherwise.
    • jni_trace_leave_int

      public static void jni_trace_leave_int(String Function, int Result)
      jni_trace_leave_int (severity detail) : The JNI function returned.
    • jni_trace_leave_int_isLoggable

      public static boolean jni_trace_leave_int_isLoggable()
      Determine whether any log stream is currently logging jni_trace_leave_int messages
      Returns:
      true if a jni_trace_leave_int would be logged now, false otherwise.
    • jni_trace_throwing

      public static void jni_trace_throwing(String Function)
      jni_trace_throwing (severity detail) : JNI is throwing an exception to the Java layer
    • jni_trace_throwing_isLoggable

      public static boolean jni_trace_throwing_isLoggable()
      Determine whether any log stream is currently logging jni_trace_throwing messages
      Returns:
      true if a jni_trace_throwing would be logged now, false otherwise.
    • jni_unexpected_exception

      public static void jni_unexpected_exception(String Exception)
      jni_unexpected_exception (severity error) : An exception has been caught during JNI cleanup, which probably indicates a serious Java problem or a programming error.
    • jni_unexpected_exception_isLoggable

      public static boolean jni_unexpected_exception_isLoggable()
      Determine whether any log stream is currently logging jni_unexpected_exception messages
      Returns:
      true if a jni_unexpected_exception would be logged now, false otherwise.
    • log_finest

      public static void log_finest(String finestText)
      log_finest (severity detail) : A Java method logged a message for tracing purposes.
    • log_finest_isLoggable

      public static boolean log_finest_isLoggable()
      Determine whether any log stream is currently logging log_finest messages
      Returns:
      true if a log_finest would be logged now, false otherwise.
    • log_fine

      public static void log_fine(String fineText)
      log_fine (severity detail) : A Java method logged a message for tracing purposes.
    • log_fine_isLoggable

      public static boolean log_fine_isLoggable()
      Determine whether any log stream is currently logging log_fine messages
      Returns:
      true if a log_fine would be logged now, false otherwise.
    • log_info

      public static void log_info(String infoText)
      log_info (severity information) : A Java method logged an informational message.
    • log_info_isLoggable

      public static boolean log_info_isLoggable()
      Determine whether any log stream is currently logging log_info messages
      Returns:
      true if a log_info would be logged now, false otherwise.
    • log_warning

      public static void log_warning(String warningText)
      log_warning (severity warning) : A Java method logged a warning message.
    • log_warning_isLoggable

      public static boolean log_warning_isLoggable()
      Determine whether any log stream is currently logging log_warning messages
      Returns:
      true if a log_warning would be logged now, false otherwise.
    • log_severe

      public static void log_severe(String severeText)
      log_severe (severity error) : A Java method logged a severe error.
    • log_severe_isLoggable

      public static boolean log_severe_isLoggable()
      Determine whether any log stream is currently logging log_severe messages
      Returns:
      true if a log_severe would be logged now, false otherwise.
    • log_critical

      public static void log_critical(String criticalText)
      log_critical (severity critical) : A Java method logged a critical error.
    • log_critical_isLoggable

      public static boolean log_critical_isLoggable()
      Determine whether any log stream is currently logging log_critical messages
      Returns:
      true if a log_critical would be logged now, false otherwise.