public class GSMessageExecutorImpl extends Object implements GSMessageExecutor
Constructor and Description |
---|
GSMessageExecutorImpl(ISpaceProxy gigaSpace) |
Modifier and Type | Method and Description |
---|---|
void |
executeDelete(GSDeleteMessage deleteMessage) |
void |
executeDelete(GSDeleteMessage deleteMessage,
ConsumerConfiguration consumerConfiguration,
boolean populateDeletedObjectsTable) |
void |
executeFullSyncBatch(List<GSInsertMessage> insertMessages,
ConsumerConfiguration consumerConfiguration) |
void |
executeFullSyncIndicator(GSFullSyncIndicatorMessage message,
Callback triggerFullSyncConsumerGracefulShutdown) |
void |
executeInsert(GSInsertMessage insertMessage) |
void |
executeInsert(GSInsertMessage insertMessage,
ConsumerConfiguration consumerConfiguration) |
void |
executeUpdate(GSUpdateMessage updateMessage) |
void |
executeUpdate(GSUpdateMessage updateMessage,
ConsumerConfiguration consumerConfiguration) |
public GSMessageExecutorImpl(ISpaceProxy gigaSpace)
public void executeFullSyncBatch(List<GSInsertMessage> insertMessages, ConsumerConfiguration consumerConfiguration) throws RetriableMessageExecutionException
executeFullSyncBatch
in interface GSMessageExecutor
RetriableMessageExecutionException
public void executeInsert(GSInsertMessage insertMessage) throws NonRetriableMessageExecutionException, RetriableMessageExecutionException
executeInsert
in interface GSMessageExecutor
NonRetriableMessageExecutionException
RetriableMessageExecutionException
public void executeDelete(GSDeleteMessage deleteMessage) throws NonRetriableMessageExecutionException, RetriableMessageExecutionException
executeDelete
in interface GSMessageExecutor
NonRetriableMessageExecutionException
RetriableMessageExecutionException
public void executeUpdate(GSUpdateMessage updateMessage) throws NonRetriableMessageExecutionException, RetriableMessageExecutionException
executeUpdate
in interface GSMessageExecutor
NonRetriableMessageExecutionException
RetriableMessageExecutionException
public void executeInsert(GSInsertMessage insertMessage, ConsumerConfiguration consumerConfiguration) throws NonRetriableMessageExecutionException, RetriableMessageExecutionException
executeInsert
in interface GSMessageExecutor
NonRetriableMessageExecutionException
RetriableMessageExecutionException
public void executeDelete(GSDeleteMessage deleteMessage, ConsumerConfiguration consumerConfiguration, boolean populateDeletedObjectsTable) throws NonRetriableMessageExecutionException, RetriableMessageExecutionException
executeDelete
in interface GSMessageExecutor
NonRetriableMessageExecutionException
RetriableMessageExecutionException
public void executeUpdate(GSUpdateMessage updateMessage, ConsumerConfiguration consumerConfiguration) throws NonRetriableMessageExecutionException, RetriableMessageExecutionException
executeUpdate
in interface GSMessageExecutor
NonRetriableMessageExecutionException
RetriableMessageExecutionException
public void executeFullSyncIndicator(GSFullSyncIndicatorMessage message, Callback triggerFullSyncConsumerGracefulShutdown)
executeFullSyncIndicator
in interface GSMessageExecutor
Copyright © GigaSpaces.