org.apache.cxf.annotations

## Annotation Type Logging

-     @Documented
      @Retention(value=RUNTIME)
      @Target(value=TYPE)
      public @interface Logging

  Enables message Logging

- - ### Optional Element Summary

    Optional Elements
    Modifier and Type | Optional Element and Description
    --- | ---
    `String` | `inLocation` the locations where the messages are logged.
    `int` | `limit` The size limit at which messages are truncated in the log
    `String` | `outLocation`
    `boolean` | `pretty` For XML content, turn on pretty printing in the logs
    `boolean` | `showBinary` Ignore binary payloads by default

- - ### Element Detail

    - #### limit

          public abstract int limit

      The size limit at which messages are truncated in the log
      Default:
        49152

    - #### inLocation

          public abstract String inLocation

      the locations where the messages are logged. The default is which means to log to the java.util.logging.Logger, but , , and a "file:/.." URI are acceptable.
      Default:
        "<logger>"

    - #### outLocation

          public abstract String outLocation

      Default:
        "<logger>"

    - #### pretty

          public abstract boolean pretty

      For XML content, turn on pretty printing in the logs
      Default:
        false

    - #### showBinary

          public abstract boolean showBinary

      Ignore binary payloads by default
      Default:
        false

Apache CXF