public class DaemonRequirementSupport.StreamListenerDelegate extends Object implements org.echocat.jomon.process.listeners.stream.StreamListener<org.echocat.jomon.process.local.LocalGeneratedProcess>
| Constructor and Description |
|---|
StreamListenerDelegate() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canHandleReferenceType(Class<?> type) |
void |
flushOutput(org.echocat.jomon.process.local.LocalGeneratedProcess process,
org.echocat.jomon.runtime.io.StreamType streamType) |
void |
notifyOutput(org.echocat.jomon.process.local.LocalGeneratedProcess process,
byte[] data,
int offset,
int length,
org.echocat.jomon.runtime.io.StreamType streamType) |
void |
notifyProcessStarted(org.echocat.jomon.process.local.LocalGeneratedProcess process) |
void |
notifyProcessStartupDone(org.echocat.jomon.process.local.LocalGeneratedProcess process) |
void |
notifyProcessTerminated(org.echocat.jomon.process.local.LocalGeneratedProcess process,
boolean success) |
public boolean canHandleReferenceType(@Nonnull Class<?> type)
canHandleReferenceType in interface org.echocat.jomon.process.listeners.stream.StreamListener<org.echocat.jomon.process.local.LocalGeneratedProcess>public void notifyProcessStarted(@Nonnull org.echocat.jomon.process.local.LocalGeneratedProcess process)
notifyProcessStarted in interface org.echocat.jomon.process.listeners.stream.StreamListener<org.echocat.jomon.process.local.LocalGeneratedProcess>public void notifyProcessStartupDone(@Nonnull org.echocat.jomon.process.local.LocalGeneratedProcess process)
notifyProcessStartupDone in interface org.echocat.jomon.process.listeners.stream.StreamListener<org.echocat.jomon.process.local.LocalGeneratedProcess>public void notifyOutput(@Nonnull org.echocat.jomon.process.local.LocalGeneratedProcess process, @Nonnull byte[] data, @Nonnegative int offset, @Nonnegative int length, @Nonnull org.echocat.jomon.runtime.io.StreamType streamType)
notifyOutput in interface org.echocat.jomon.process.listeners.stream.StreamListener<org.echocat.jomon.process.local.LocalGeneratedProcess>public void flushOutput(@Nonnull org.echocat.jomon.process.local.LocalGeneratedProcess process, @Nonnull org.echocat.jomon.runtime.io.StreamType streamType)
flushOutput in interface org.echocat.jomon.process.listeners.stream.StreamListener<org.echocat.jomon.process.local.LocalGeneratedProcess>public void notifyProcessTerminated(@Nonnull org.echocat.jomon.process.local.LocalGeneratedProcess process, boolean success)
notifyProcessTerminated in interface org.echocat.jomon.process.listeners.stream.StreamListener<org.echocat.jomon.process.local.LocalGeneratedProcess>Copyright © 2016 echocat. All rights reserved.