Interface PluginLoggingManager


  • public interface PluginLoggingManager
    Allows installing plugins into the logging stream. The begin() must be called before #end(), or the runWith(Supplier) can be used to wrap another action with begin/end.
    Since:
    5/11/17
    • Method Detail

      • begin

        void begin()
        Begin using the plugins
      • end

        void end​(StatusResult result)
        End using the plugins
      • runWith

        <T extends StatusResult> T runWith​(java.util.function.Supplier<T> supplier)
        Run a function by wrapping the call with a begin/end using try/finally