Package com.dtolabs.rundeck.core.logging
Interface PluginLoggingManager
-
public interface PluginLoggingManager
Allows installing plugins into the logging stream. Thebegin()
must be called before#end()
, or therunWith(Supplier)
can be used to wrap another action with begin/end.- Since:
- 5/11/17
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
begin()
Begin using the pluginsvoid
end(StatusResult result)
End using the plugins<T extends StatusResult>
TrunWith(java.util.function.Supplier<T> supplier)
Run a function by wrapping the call with a begin/end using try/finally
-
-
-
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
-
-