Interface ProcessLoggerConfigurator

    • Method Detail

      • stdIn

        void stdIn​(java.util.function.Consumer<ProcessInputLoggerConfigurator> stdInLoggerConfigurator)
        Configure process standard out stream logging.
        Parameters:
        stdInLoggerConfigurator - process standard input stream logger configurator
      • stdOut

        void stdOut​(java.util.function.Consumer<ProcessOutputLoggerConfigurator> stdOutLoggerConfigurator)
        Configure process standard out stream logging.
        Parameters:
        stdOutLoggerConfigurator - process standard out stream logger configurator
      • stdErr

        void stdErr​(java.util.function.Consumer<ProcessOutputLoggerConfigurator> stdErrConfigurator)
        Configure process standard error stream logging.
        Parameters:
        stdErrConfigurator - process standard error stream logger configurator
      • onProcessThreadStart

        void onProcessThreadStart​(ProcessThreadInitializer onProcessThreadStartPayload)
        Specify process thread consumer. The consumer will be called after each thread starting required for process execution.
        Parameters:
        onProcessThreadStartPayload - payload to execute after thread starting up. Accepts thread type and execution identifier