A B C D E F G I J L M N O P R S T U W

A

addArgument(String) - Method in class org.terracotta.ipceventbus.proc.JavaProcessBuilder
 
addClasspath(URL) - Method in class org.terracotta.ipceventbus.proc.JavaProcessBuilder
 
addClasspath(File) - Method in class org.terracotta.ipceventbus.proc.JavaProcessBuilder
 
addClasspath(Class<?>) - Method in class org.terracotta.ipceventbus.proc.JavaProcessBuilder
 
addJvmArg(String) - Method in class org.terracotta.ipceventbus.proc.JavaProcessBuilder
 
addJvmProp(String, String) - Method in class org.terracotta.ipceventbus.proc.JavaProcessBuilder
 
addOutputStream(OutputStream) - Method in class org.terracotta.ipceventbus.io.MultiplexOutputStream
 
AnyProcess - Class in org.terracotta.ipceventbus.proc
 
AnyProcessBuilder<T extends AnyProcess> - Class in org.terracotta.ipceventbus.proc
 
AnyProcessBuilder() - Constructor for class org.terracotta.ipceventbus.proc.AnyProcessBuilder
 
arguments(List<String>) - Method in class org.terracotta.ipceventbus.proc.JavaProcessBuilder
 
arguments(String...) - Method in class org.terracotta.ipceventbus.proc.JavaProcessBuilder
 

B

BaseBuilder<T extends BaseBuilder<T>> - Class in org.terracotta.ipceventbus.event
 
bind(String) - Method in class org.terracotta.ipceventbus.event.EventBusServer.Builder
 
Boot - Class in org.terracotta.ipceventbus.proc
 
Boot() - Constructor for class org.terracotta.ipceventbus.proc.Boot
 
build() - Method in class org.terracotta.ipceventbus.event.BaseBuilder
 
build() - Method in class org.terracotta.ipceventbus.event.EventBusClient.Builder
 
build() - Method in class org.terracotta.ipceventbus.event.EventBusServer.Builder
 
build() - Method in class org.terracotta.ipceventbus.proc.AnyProcessBuilder
 
buildCommand() - Method in class org.terracotta.ipceventbus.proc.AnyProcessBuilder
 
buildCommand() - Method in class org.terracotta.ipceventbus.proc.EventJavaProcessBuilder
 
buildCommand() - Method in class org.terracotta.ipceventbus.proc.JavaProcessBuilder
 
Bus - Class in org.terracotta.ipceventbus.proc
 
Bus() - Constructor for class org.terracotta.ipceventbus.proc.Bus
 

C

classpath(List<File>) - Method in class org.terracotta.ipceventbus.proc.JavaProcessBuilder
 
close() - Method in class org.terracotta.ipceventbus.io.MultiplexOutputStream
 
close() - Method in class org.terracotta.ipceventbus.io.Pipe
Close the pipe, but not the underlying streams!
command(String...) - Method in class org.terracotta.ipceventbus.proc.AnyProcessBuilder
 
connect(String, int) - Method in class org.terracotta.ipceventbus.event.EventBusClient.Builder
 
connect(int) - Method in class org.terracotta.ipceventbus.event.EventBusClient.Builder
 

D

debug() - Method in class org.terracotta.ipceventbus.proc.AnyProcessBuilder
 
destroy() - Method in class org.terracotta.ipceventbus.proc.AnyProcess
 

E

env(Map<String, String>) - Method in class org.terracotta.ipceventbus.proc.AnyProcessBuilder
 
env(String, String) - Method in class org.terracotta.ipceventbus.proc.AnyProcessBuilder
 
ErrorListener - Interface in org.terracotta.ipceventbus.event
 
ErrorListenerAdapter - Class in org.terracotta.ipceventbus.event
 
ErrorListenerAdapter() - Constructor for class org.terracotta.ipceventbus.event.ErrorListenerAdapter
 
Event - Interface in org.terracotta.ipceventbus.event
 
EventBus - Interface in org.terracotta.ipceventbus.event
 
EventBus.Builder - Class in org.terracotta.ipceventbus.event
 
EventBus.Builder() - Constructor for class org.terracotta.ipceventbus.event.EventBus.Builder
 
EventBusClient - Interface in org.terracotta.ipceventbus.event
 
EventBusClient.Builder - Class in org.terracotta.ipceventbus.event
 
EventBusClient.Builder() - Constructor for class org.terracotta.ipceventbus.event.EventBusClient.Builder
 
EventBusException - Exception in org.terracotta.ipceventbus.event
 
EventBusException(String) - Constructor for exception org.terracotta.ipceventbus.event.EventBusException
 
EventBusException(String, Throwable) - Constructor for exception org.terracotta.ipceventbus.event.EventBusException
 
EventBusIOException - Exception in org.terracotta.ipceventbus.event
 
EventBusIOException(String) - Constructor for exception org.terracotta.ipceventbus.event.EventBusIOException
 
EventBusIOException(String, Throwable) - Constructor for exception org.terracotta.ipceventbus.event.EventBusIOException
 
EventBusListenerException - Exception in org.terracotta.ipceventbus.event
 
EventBusListenerException(String) - Constructor for exception org.terracotta.ipceventbus.event.EventBusListenerException
 
EventBusListenerException(String, Throwable) - Constructor for exception org.terracotta.ipceventbus.event.EventBusListenerException
 
EventBusServer - Interface in org.terracotta.ipceventbus.event
 
EventBusServer.Builder - Class in org.terracotta.ipceventbus.event
 
EventBusServer.Builder() - Constructor for class org.terracotta.ipceventbus.event.EventBusServer.Builder
 
EventJavaProcess - Class in org.terracotta.ipceventbus.proc
 
EventJavaProcess(Process, OutputStream, OutputStream, InputStream, boolean, boolean, List<String>, File, File, File, List<String>, List<File>, String, List<String>, Map<String, String>, int, boolean) - Constructor for class org.terracotta.ipceventbus.proc.EventJavaProcess
 
EventJavaProcessBuilder<T extends EventJavaProcess> - Class in org.terracotta.ipceventbus.proc
 
EventJavaProcessBuilder() - Constructor for class org.terracotta.ipceventbus.proc.EventJavaProcessBuilder
 
EventListener - Interface in org.terracotta.ipceventbus.event
 
EventListenerAdapter - Class in org.terracotta.ipceventbus.event
 
EventListenerAdapter() - Constructor for class org.terracotta.ipceventbus.event.EventListenerAdapter
 
EventListenerSniffer - Class in org.terracotta.ipceventbus.event
 
EventListenerSniffer() - Constructor for class org.terracotta.ipceventbus.event.EventListenerSniffer
 
EventListenerSniffer(PrintStream) - Constructor for class org.terracotta.ipceventbus.event.EventListenerSniffer
 
EventListenerSniffer(String) - Constructor for class org.terracotta.ipceventbus.event.EventListenerSniffer
 
EventListenerSniffer(String, PrintStream) - Constructor for class org.terracotta.ipceventbus.event.EventListenerSniffer
 
EventSender - Interface in org.terracotta.ipceventbus.event
 
exitValue() - Method in class org.terracotta.ipceventbus.proc.AnyProcess
 

F

flush() - Method in class org.terracotta.ipceventbus.io.MultiplexOutputStream
 

G

get() - Static method in class org.terracotta.ipceventbus.proc.Bus
 
getArguments() - Method in class org.terracotta.ipceventbus.proc.JavaProcess
 
getClasspath() - Method in class org.terracotta.ipceventbus.proc.JavaProcess
 
getCommand() - Method in class org.terracotta.ipceventbus.proc.AnyProcess
 
getCommandLine() - Method in class org.terracotta.ipceventbus.proc.AnyProcess
 
getCurrentPid() - Method in class org.terracotta.ipceventbus.proc.AnyProcess
 
getData() - Method in interface org.terracotta.ipceventbus.event.Event
 
getData(Class<T>) - Method in interface org.terracotta.ipceventbus.event.Event
Convert the raw data in given type
getData(Class<T>, T) - Method in interface org.terracotta.ipceventbus.event.Event
 
getErrorStream() - Method in class org.terracotta.ipceventbus.proc.AnyProcess
 
getEventBusId() - Method in class org.terracotta.ipceventbus.proc.EventJavaProcess
 
getEventBusServerHost() - Method in class org.terracotta.ipceventbus.proc.EventJavaProcess
 
getEventBusServerPort() - Method in class org.terracotta.ipceventbus.proc.EventJavaProcess
 
getFuture() - Method in class org.terracotta.ipceventbus.proc.AnyProcess
 
getId() - Method in interface org.terracotta.ipceventbus.event.EventSender
 
getInputStream() - Method in class org.terracotta.ipceventbus.proc.AnyProcess
 
getJavaExecutable() - Method in class org.terracotta.ipceventbus.proc.JavaProcess
 
getJavaHome() - Method in class org.terracotta.ipceventbus.proc.JavaProcess
 
getJvmArgs() - Method in class org.terracotta.ipceventbus.proc.JavaProcess
 
getJvmProperties() - Method in class org.terracotta.ipceventbus.proc.JavaProcess
 
getMainClass() - Method in class org.terracotta.ipceventbus.proc.JavaProcess
 
getName() - Method in interface org.terracotta.ipceventbus.event.Event
 
getOutputStream() - Method in class org.terracotta.ipceventbus.proc.AnyProcess
 
getOutputStreams() - Method in class org.terracotta.ipceventbus.io.MultiplexOutputStream
 
getPid() - Method in class org.terracotta.ipceventbus.proc.AnyProcess
 
getRecordedStderr() - Method in class org.terracotta.ipceventbus.proc.AnyProcess
 
getRecordedStderrText() - Method in class org.terracotta.ipceventbus.proc.AnyProcess
 
getRecordedStdout() - Method in class org.terracotta.ipceventbus.proc.AnyProcess
 
getRecordedStdoutText() - Method in class org.terracotta.ipceventbus.proc.AnyProcess
 
getServerHost() - Method in interface org.terracotta.ipceventbus.event.EventBusClient
 
getServerPort() - Method in interface org.terracotta.ipceventbus.event.RemoteEventBus
 
getSource() - Method in interface org.terracotta.ipceventbus.event.Event
 
getTimestamp() - Method in interface org.terracotta.ipceventbus.event.Event
 
getWorkingDirectory() - Method in class org.terracotta.ipceventbus.proc.AnyProcess
 

I

id(String) - Method in class org.terracotta.ipceventbus.event.BaseBuilder
Identifies a bus.
isClosed() - Method in interface org.terracotta.ipceventbus.event.RemoteEventBus
 
isDebug() - Static method in class org.terracotta.ipceventbus.proc.Bus
 
isDestroyed() - Method in class org.terracotta.ipceventbus.proc.AnyProcess
 
isEmpty() - Method in class org.terracotta.ipceventbus.io.MultiplexOutputStream
 
isEventBusConnected() - Method in class org.terracotta.ipceventbus.proc.EventJavaProcess
 
isRunning() - Method in class org.terracotta.ipceventbus.proc.AnyProcess
 
isUserEvent() - Method in interface org.terracotta.ipceventbus.event.Event
 
isWindows() - Static method in class org.terracotta.ipceventbus.proc.AnyProcess
 

J

javaExecutable(File) - Method in class org.terracotta.ipceventbus.proc.JavaProcessBuilder
 
javaHome(File) - Method in class org.terracotta.ipceventbus.proc.JavaProcessBuilder
 
JavaProcess - Class in org.terracotta.ipceventbus.proc
 
JavaProcess(Process, OutputStream, OutputStream, InputStream, boolean, boolean, List<String>, File, File, File, List<String>, List<File>, String, List<String>, Map<String, String>) - Constructor for class org.terracotta.ipceventbus.proc.JavaProcess
 
JavaProcessBuilder<T extends JavaProcess> - Class in org.terracotta.ipceventbus.proc
 
JavaProcessBuilder() - Constructor for class org.terracotta.ipceventbus.proc.JavaProcessBuilder
 
jvmArgs(List<String>) - Method in class org.terracotta.ipceventbus.proc.JavaProcessBuilder
 
jvmProps(Map<String, String>) - Method in class org.terracotta.ipceventbus.proc.JavaProcessBuilder
 

L

listen(int) - Method in class org.terracotta.ipceventbus.event.EventBusServer.Builder
 
listenRandom() - Method in class org.terracotta.ipceventbus.event.EventBusServer.Builder
 

M

main(String[]) - Static method in class org.terracotta.ipceventbus.proc.Boot
 
mainClass(String) - Method in class org.terracotta.ipceventbus.proc.JavaProcessBuilder
 
mainClass(Class<?>) - Method in class org.terracotta.ipceventbus.proc.JavaProcessBuilder
 
MultiplexOutputStream - Class in org.terracotta.ipceventbus.io
 
MultiplexOutputStream() - Constructor for class org.terracotta.ipceventbus.io.MultiplexOutputStream
 
MultiplexOutputStream(OutputStream) - Constructor for class org.terracotta.ipceventbus.io.MultiplexOutputStream
 

N

newBuilder() - Static method in class org.terracotta.ipceventbus.proc.AnyProcess
 
newBuilder() - Static method in class org.terracotta.ipceventbus.proc.EventJavaProcess
 
newBuilder() - Static method in class org.terracotta.ipceventbus.proc.JavaProcess
 

O

on(String, EventListener) - Method in interface org.terracotta.ipceventbus.event.EventBus
Register a new listener for an event
on(EventListener) - Method in interface org.terracotta.ipceventbus.event.EventBus
Register a new listener for all event
on(String, EventListener) - Method in class org.terracotta.ipceventbus.proc.EventJavaProcess
 
on(EventListener) - Method in class org.terracotta.ipceventbus.proc.EventJavaProcess
 
onDestroyed() - Method in class org.terracotta.ipceventbus.proc.AnyProcess
 
onDestroyed() - Method in class org.terracotta.ipceventbus.proc.EventJavaProcess
 
onError(ErrorListener) - Method in class org.terracotta.ipceventbus.event.BaseBuilder
Registers an ErrorListener to handle exceptions thrown by EventListener.
onError(Event, EventListener, Throwable) - Method in interface org.terracotta.ipceventbus.event.ErrorListener
 
onError(Event, EventListener, Throwable) - Method in class org.terracotta.ipceventbus.event.ErrorListenerAdapter
 
onError(Event, EventListener, Throwable) - Method in class org.terracotta.ipceventbus.event.PrintingErrorListener
 
onError(Event, EventListener, Throwable) - Method in class org.terracotta.ipceventbus.event.RethrowingErrorListener
 
onEvent(Event) - Method in interface org.terracotta.ipceventbus.event.EventListener
Listen for an event
onEvent(Event) - Method in class org.terracotta.ipceventbus.event.EventListenerAdapter
 
onEvent(Event) - Method in class org.terracotta.ipceventbus.event.EventListenerSniffer
 
onTerminated() - Method in class org.terracotta.ipceventbus.proc.AnyProcess
 
onTerminated() - Method in class org.terracotta.ipceventbus.proc.EventJavaProcess
 
org.terracotta.ipceventbus.event - package org.terracotta.ipceventbus.event
 
org.terracotta.ipceventbus.io - package org.terracotta.ipceventbus.io
 
org.terracotta.ipceventbus.proc - package org.terracotta.ipceventbus.proc
 

P

Pipe - Class in org.terracotta.ipceventbus.io
 
Pipe(String, InputStream, OutputStream) - Constructor for class org.terracotta.ipceventbus.io.Pipe
 
Pipe(String, InputStream, OutputStream, int) - Constructor for class org.terracotta.ipceventbus.io.Pipe
 
pipeStderr(OutputStream) - Method in class org.terracotta.ipceventbus.proc.AnyProcessBuilder
 
pipeStderr() - Method in class org.terracotta.ipceventbus.proc.AnyProcessBuilder
 
pipeStdin(InputStream) - Method in class org.terracotta.ipceventbus.proc.AnyProcessBuilder
 
pipeStdin() - Method in class org.terracotta.ipceventbus.proc.AnyProcessBuilder
 
pipeStdout(OutputStream) - Method in class org.terracotta.ipceventbus.proc.AnyProcessBuilder
 
pipeStdout() - Method in class org.terracotta.ipceventbus.proc.AnyProcessBuilder
 
port(int) - Method in class org.terracotta.ipceventbus.proc.EventJavaProcessBuilder
 
PrintingErrorListener - Class in org.terracotta.ipceventbus.event
 
PrintingErrorListener() - Constructor for class org.terracotta.ipceventbus.event.PrintingErrorListener
 
PrintingErrorListener(PrintStream) - Constructor for class org.terracotta.ipceventbus.event.PrintingErrorListener
 

R

randomPort() - Method in class org.terracotta.ipceventbus.proc.EventJavaProcessBuilder
 
recordStderr() - Method in class org.terracotta.ipceventbus.proc.AnyProcessBuilder
 
recordStdout() - Method in class org.terracotta.ipceventbus.proc.AnyProcessBuilder
 
redirectStderr() - Method in class org.terracotta.ipceventbus.proc.AnyProcessBuilder
 
RemoteEventBus - Interface in org.terracotta.ipceventbus.event
 
RethrowingErrorListener - Class in org.terracotta.ipceventbus.event
 
RethrowingErrorListener() - Constructor for class org.terracotta.ipceventbus.event.RethrowingErrorListener
 

S

streamCount() - Method in class org.terracotta.ipceventbus.io.MultiplexOutputStream
 

T

toString() - Method in class org.terracotta.ipceventbus.proc.AnyProcess
 
trigger(String) - Method in interface org.terracotta.ipceventbus.event.EventSender
Trigger an event
trigger(String, Object) - Method in interface org.terracotta.ipceventbus.event.EventSender
Trigger an event with some data
trigger(String) - Method in class org.terracotta.ipceventbus.proc.EventJavaProcess
 
trigger(String, Object) - Method in class org.terracotta.ipceventbus.proc.EventJavaProcess
 

U

unbind(String) - Method in interface org.terracotta.ipceventbus.event.EventBus
Unbind all listeners of an event
unbind(EventListener) - Method in interface org.terracotta.ipceventbus.event.EventBus
unbind this listener from all events
unbind(String, EventListener) - Method in interface org.terracotta.ipceventbus.event.EventBus
unbind a listener from a specific event
unbind(String) - Method in class org.terracotta.ipceventbus.proc.EventJavaProcess
 
unbind(EventListener) - Method in class org.terracotta.ipceventbus.proc.EventJavaProcess
 
unbind(String, EventListener) - Method in class org.terracotta.ipceventbus.proc.EventJavaProcess
 

W

waitFor() - Method in class org.terracotta.ipceventbus.io.Pipe
 
waitFor() - Method in class org.terracotta.ipceventbus.proc.AnyProcess
 
waitForTime(long, TimeUnit) - Method in class org.terracotta.ipceventbus.proc.AnyProcess
 
workingDir(File) - Method in class org.terracotta.ipceventbus.proc.AnyProcessBuilder
 
wrap(Process, List<String>) - Method in class org.terracotta.ipceventbus.proc.AnyProcessBuilder
 
wrap(Process, List<String>) - Method in class org.terracotta.ipceventbus.proc.EventJavaProcessBuilder
 
wrap(Process, List<String>) - Method in class org.terracotta.ipceventbus.proc.JavaProcessBuilder
 
write(int) - Method in class org.terracotta.ipceventbus.io.MultiplexOutputStream
 
write(byte[]) - Method in class org.terracotta.ipceventbus.io.MultiplexOutputStream
 
write(byte[], int, int) - Method in class org.terracotta.ipceventbus.io.MultiplexOutputStream
 

A B C D E F G I J L M N O P R S T U W

Copyright © 2015. All rights reserved.