public final class EventJavaProcess extends JavaProcess
| Constructor and Description |
|---|
EventJavaProcess(Process process,
OutputStream pipeStdout,
OutputStream pipeStderr,
InputStream pipeStdin,
boolean collectStdout,
boolean collectStderr,
List<String> command,
File workingDir,
File javaHome,
File javaExecutable,
List<String> jvmArgs,
List<File> classpath,
String mainClass,
List<String> arguments,
Map<String,String> jvmProperties,
int port,
boolean debug) |
| Modifier and Type | Method and Description |
|---|---|
String |
getEventBusId() |
String |
getEventBusServerHost() |
int |
getEventBusServerPort() |
boolean |
isEventBusConnected() |
static EventJavaProcessBuilder<? extends EventJavaProcess> |
newBuilder() |
void |
on(EventListener listener) |
void |
on(String event,
EventListener listener) |
protected void |
onDestroyed() |
protected void |
onTerminated() |
void |
trigger(String name) |
void |
trigger(String name,
Object data) |
void |
unbind(EventListener listener) |
void |
unbind(String event) |
void |
unbind(String event,
EventListener listener) |
getArguments, getClasspath, getJavaExecutable, getJavaHome, getJvmArgs, getJvmProperties, getMainClassdestroy, exitValue, getCommand, getCommandLine, getCurrentPid, getErrorStream, getFuture, getInputStream, getOutputStream, getPid, getRecordedStderr, getRecordedStderrText, getRecordedStdout, getRecordedStdoutText, getWorkingDirectory, isDestroyed, isRunning, isWindows, toString, waitFor, waitForTimedestroyForcibly, isAlive, waitForpublic EventJavaProcess(Process process, OutputStream pipeStdout, OutputStream pipeStderr, InputStream pipeStdin, boolean collectStdout, boolean collectStderr, List<String> command, File workingDir, File javaHome, File javaExecutable, List<String> jvmArgs, List<File> classpath, String mainClass, List<String> arguments, Map<String,String> jvmProperties, int port, boolean debug)
protected void onDestroyed()
onDestroyed in class AnyProcessprotected void onTerminated()
onTerminated in class AnyProcesspublic final boolean isEventBusConnected()
public final String getEventBusServerHost()
public final int getEventBusServerPort()
public final String getEventBusId()
public final void on(String event, EventListener listener)
public final void unbind(String event)
public final void on(EventListener listener)
public final void unbind(EventListener listener)
public final void unbind(String event, EventListener listener)
public final void trigger(String name)
public static EventJavaProcessBuilder<? extends EventJavaProcess> newBuilder()
Copyright © 2020. All rights reserved.