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 GSMessageExecutorRetriableMessageExecutionExceptionpublic void executeInsert(GSInsertMessage insertMessage) throws NonRetriableMessageExecutionException, RetriableMessageExecutionException
executeInsert in interface GSMessageExecutorNonRetriableMessageExecutionExceptionRetriableMessageExecutionExceptionpublic void executeDelete(GSDeleteMessage deleteMessage) throws NonRetriableMessageExecutionException, RetriableMessageExecutionException
executeDelete in interface GSMessageExecutorNonRetriableMessageExecutionExceptionRetriableMessageExecutionExceptionpublic void executeUpdate(GSUpdateMessage updateMessage) throws NonRetriableMessageExecutionException, RetriableMessageExecutionException
executeUpdate in interface GSMessageExecutorNonRetriableMessageExecutionExceptionRetriableMessageExecutionExceptionpublic void executeInsert(GSInsertMessage insertMessage, ConsumerConfiguration consumerConfiguration) throws NonRetriableMessageExecutionException, RetriableMessageExecutionException
executeInsert in interface GSMessageExecutorNonRetriableMessageExecutionExceptionRetriableMessageExecutionExceptionpublic void executeDelete(GSDeleteMessage deleteMessage, ConsumerConfiguration consumerConfiguration, boolean populateDeletedObjectsTable) throws NonRetriableMessageExecutionException, RetriableMessageExecutionException
executeDelete in interface GSMessageExecutorNonRetriableMessageExecutionExceptionRetriableMessageExecutionExceptionpublic void executeUpdate(GSUpdateMessage updateMessage, ConsumerConfiguration consumerConfiguration) throws NonRetriableMessageExecutionException, RetriableMessageExecutionException
executeUpdate in interface GSMessageExecutorNonRetriableMessageExecutionExceptionRetriableMessageExecutionExceptionpublic void executeFullSyncIndicator(GSFullSyncIndicatorMessage message, Callback triggerFullSyncConsumerGracefulShutdown)
executeFullSyncIndicator in interface GSMessageExecutorCopyright © GigaSpaces.