org.terracotta.ipceventbus.proc
Class EventJavaProcessBuilder<T extends EventJavaProcess>

java.lang.Object
  extended by org.terracotta.ipceventbus.proc.AnyProcessBuilder<T>
      extended by org.terracotta.ipceventbus.proc.JavaProcessBuilder<T>
          extended by org.terracotta.ipceventbus.proc.EventJavaProcessBuilder<T>

public class EventJavaProcessBuilder<T extends EventJavaProcess>
extends JavaProcessBuilder<T>

Author:
Mathieu Carbou

Constructor Summary
EventJavaProcessBuilder()
           
 
Method Summary
protected  void buildCommand()
           
 EventJavaProcessBuilder<T> port(int port)
           
 EventJavaProcessBuilder<T> randomPort()
           
protected  T wrap(Process process, List<String> command)
           
 
Methods inherited from class org.terracotta.ipceventbus.proc.JavaProcessBuilder
addArgument, addClasspath, addClasspath, addClasspath, addJvmArg, addJvmProp, arguments, arguments, classpath, javaExecutable, javaHome, jvmArgs, jvmProps, mainClass, mainClass
 
Methods inherited from class org.terracotta.ipceventbus.proc.AnyProcessBuilder
build, command, debug, env, env, pipeStderr, pipeStderr, pipeStdin, pipeStdin, pipeStdout, pipeStdout, recordStderr, recordStdout, redirectStderr, workingDir
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventJavaProcessBuilder

public EventJavaProcessBuilder()
Method Detail

port

public EventJavaProcessBuilder<T> port(int port)

randomPort

public EventJavaProcessBuilder<T> randomPort()

buildCommand

protected void buildCommand()
Overrides:
buildCommand in class JavaProcessBuilder<T extends EventJavaProcess>

wrap

protected T wrap(Process process,
                 List<String> command)
Overrides:
wrap in class JavaProcessBuilder<T extends EventJavaProcess>


Copyright © 2015. All rights reserved.