public class DroolsConsumerHandler extends Object implements ConsumerHandler
Constructor and Description |
---|
DroolsConsumerHandler(Producer producer,
EnvConfig envConfig) |
Modifier and Type | Method and Description |
---|---|
DefaultSessionSnapShooter |
getSessionSnapShooter() |
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 getSessionSnapShooter()
public void process(ItemToProcess item, State state)
process
in interface ConsumerHandler
public void process(RemoteCommand command, State state)
process
in interface ConsumerHandler
public void processWithSnapshot(ItemToProcess item, State currentState)
processWithSnapshot
in interface ConsumerHandler
public void stop()
stop
in interface ConsumerHandler
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.