Interface LogRuntimeConfig.AsyncConfig

Enclosing interface:
LogRuntimeConfig

public static interface LogRuntimeConfig.AsyncConfig
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Indicates whether to log asynchronously
    org.jboss.logmanager.handlers.AsyncHandler.OverflowAction
    Determine whether to block the publisher (rather than drop the message) when the queue is full
    int
    The queue length to use before flushing writing
  • Method Details

    • enable

      @WithParentName @WithDefault("false") boolean enable()
      Indicates whether to log asynchronously
    • queueLength

      @WithDefault("512") int queueLength()
      The queue length to use before flushing writing
    • overflow

      @WithDefault("block") org.jboss.logmanager.handlers.AsyncHandler.OverflowAction overflow()
      Determine whether to block the publisher (rather than drop the message) when the queue is full