public interface GSMessageExecutor
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) |
void executeInsert(GSInsertMessage insertMessage) throws NonRetriableMessageExecutionException, RetriableMessageExecutionException
void executeUpdate(GSUpdateMessage updateMessage) throws NonRetriableMessageExecutionException, RetriableMessageExecutionException
void executeDelete(GSDeleteMessage deleteMessage) throws NonRetriableMessageExecutionException, RetriableMessageExecutionException
void executeInsert(GSInsertMessage insertMessage, ConsumerConfiguration consumerConfiguration) throws NonRetriableMessageExecutionException, RetriableMessageExecutionException
void executeDelete(GSDeleteMessage deleteMessage, ConsumerConfiguration consumerConfiguration, boolean populateDeletedObjectsTable) throws NonRetriableMessageExecutionException, RetriableMessageExecutionException
void executeUpdate(GSUpdateMessage updateMessage, ConsumerConfiguration consumerConfiguration) throws NonRetriableMessageExecutionException, RetriableMessageExecutionException
void executeFullSyncBatch(List<GSInsertMessage> insertMessages, ConsumerConfiguration consumerConfiguration) throws RetriableMessageExecutionException
void executeFullSyncIndicator(GSFullSyncIndicatorMessage message, Callback triggerFullSyncConsumerGracefulShutdown)
Copyright © GigaSpaces.