public class NotifyingStreamProcessor extends Object implements de.flapdoodle.embed.process.io.IStreamProcessor
| 限定符和类型 | 类和说明 |
|---|---|
static class |
NotifyingStreamProcessor.ResultMatchingListener |
| 限定符和类型 | 字段和说明 |
|---|---|
private de.flapdoodle.embed.process.io.IStreamProcessor |
delegate |
private List<NotifyingStreamProcessor.ResultMatchingListener> |
listeners |
| 构造器和说明 |
|---|
NotifyingStreamProcessor(de.flapdoodle.embed.process.io.IStreamProcessor processor) |
| 限定符和类型 | 方法和说明 |
|---|---|
NotifyingStreamProcessor.ResultMatchingListener |
addListener(NotifyingStreamProcessor.ResultMatchingListener listener) |
void |
onProcessed() |
void |
process(String block) |
private final List<NotifyingStreamProcessor.ResultMatchingListener> listeners
private final de.flapdoodle.embed.process.io.IStreamProcessor delegate
public NotifyingStreamProcessor(de.flapdoodle.embed.process.io.IStreamProcessor processor)
public NotifyingStreamProcessor.ResultMatchingListener addListener(NotifyingStreamProcessor.ResultMatchingListener listener)
public void process(String block)
process 在接口中 de.flapdoodle.embed.process.io.IStreamProcessorpublic void onProcessed()
onProcessed 在接口中 de.flapdoodle.embed.process.io.IStreamProcessorCopyright © 2020. All rights reserved.