public interface EventBundlePipe
| Modifier and Type | Method and Description | 
|---|---|
void | 
initPipe(String name,
        Map<String,String> params)
Initialize the Pipe when Nuxeo Event Service starts 
 | 
void | 
sendEventBundle(EventBundle events)
Send an  
EventBundle inside the pipe | 
void | 
shutdown()
Shutdown callback when the  
EventService stops | 
boolean | 
waitForCompletion(long timeoutMillis)
Wait until the end of event consumption 
 | 
void initPipe(String name, Map<String,String> params)
name - the name as defined in the XMap descriptorparams - the parameters as defined in the XMap descriptorvoid sendEventBundle(EventBundle events)
EventBundle inside the pipeevents - boolean waitForCompletion(long timeoutMillis) throws InterruptedException
timeoutMillis - InterruptedExceptionvoid shutdown() throws InterruptedException
EventService stopsInterruptedExceptionCopyright © 2019 Nuxeo. All rights reserved.