public class DroolsConsumerHandler extends Object implements ConsumerHandler
| Constructor and Description |
|---|
DroolsConsumerHandler(Producer producer,
EnvConfig envConfig) |
| Modifier and Type | Method and Description |
|---|---|
DefaultSessionSnapShooter |
getSnapshooter() |
boolean |
initializeKieSessionFromSnapshotOnDemand(EnvConfig config) |
void |
process(ItemToProcess item,
State state) |
void |
process(RemoteCommand command,
State state) |
void |
processSideEffectsOnReplica(Queue<Object> newSideEffects) |
void |
processWithSnapshot(ItemToProcess item,
State currentState) |
void |
stop() |
public boolean initializeKieSessionFromSnapshotOnDemand(EnvConfig config)
public DefaultSessionSnapShooter getSnapshooter()
public void process(ItemToProcess item, State state)
process in interface ConsumerHandlerpublic void process(RemoteCommand command, State state)
process in interface ConsumerHandlerpublic void processWithSnapshot(ItemToProcess item, State currentState)
processWithSnapshot in interface ConsumerHandlerpublic void stop()
stop in interface ConsumerHandlerCopyright © 2001–2019 JBoss by Red Hat. All rights reserved.