Class StartedProcess


  • public class StartedProcess
    extends java.lang.Object
    Represents a process that has started. It may or may not have finished.
    • Field Detail

      • process

        private final java.lang.Process process
        The sub process started.
      • future

        private final java.util.concurrent.Future<ProcessResult> future
        The asynchronous result of the started process.
    • Constructor Detail

      • StartedProcess

        public StartedProcess​(java.lang.Process process,
                              java.util.concurrent.Future<ProcessResult> future)
    • Method Detail

      • getProcess

        public java.lang.Process getProcess()
        Returns:
        the started process.
      • getFuture

        public java.util.concurrent.Future<ProcessResult> getFuture()
        Returns:
        asynchronous result of the started process.
      • process

        public java.lang.Process process()
        Deprecated.
        use getProcess() instead.
        Returns:
        the started process.
      • future

        public java.util.concurrent.Future<ProcessResult> future()
        Deprecated.
        use getFuture() instead.
        Returns:
        asynchronous result of the started process.