Modifier and Type | Method and Description |
---|---|
IReplicationOutContext |
IReplicationNode.createContext() |
Modifier and Type | Method and Description |
---|---|
int |
IReplicationNode.execute(IReplicationOutContext replicationContext)
Executes the accumulated replication according to the given context
|
void |
IReplicationNode.outCancelEntryLease(IReplicationOutContext context,
IEntryHolder entryHolder)
Notify replication node that an entry lease was canceled
|
void |
IReplicationNode.outChangeEntry(IReplicationOutContext context,
IEntryHolder entryHolder)
Notify replication node that an entry was changed
|
void |
IReplicationNode.outDataTypeAddIndex(IReplicationOutContext context,
AddTypeIndexesRequestInfo addIndexesRequest)
Notify the replication node that new index was added to this data type
|
void |
IReplicationNode.outDataTypeIntroduce(IReplicationOutContext context,
ITypeDesc typeDescriptor)
Notify the replication node that new data type was introduced
|
void |
IReplicationNode.outEntryLeaseExpired(IReplicationOutContext context,
IEntryHolder entryHolder)
Notify replication node that an entry lease expired
|
void |
IReplicationNode.outEvictEntry(IReplicationOutContext context,
IEntryHolder entryHolder)
Notify replication node that an entry was evicted
|
void |
IReplicationNode.outExtendEntryLeasePeriod(IReplicationOutContext context,
IEntryHolder entryHolder)
Notify replication node that an entry lease is extended
|
void |
IReplicationNode.outExtendNotifyTemplateLeasePeriod(IReplicationOutContext context,
NotifyTemplateHolder entryHolder)
Notify replication node that a notify template lease is extended
|
void |
IReplicationNode.outInsertNotifyTemplate(IReplicationOutContext context,
NotifyTemplateHolder templateHolder)
Notify replication node that a new notify template was inserted
|
void |
IReplicationNode.outNotifyTemplateLeaseExpired(IReplicationOutContext context,
NotifyTemplateHolder templateHolder)
Notify replication node that an notify template lease expired
|
void |
IReplicationNode.outRemoveEntry(IReplicationOutContext context,
IEntryHolder entryHolder)
Notify replication node that an entry was removed
|
void |
IReplicationNode.outRemoveNotifyTemplate(IReplicationOutContext context,
NotifyTemplateHolder templateHolder)
Notify replication node that a notify template was removed
|
void |
IReplicationNode.outTransaction(IReplicationOutContext context,
ServerTransaction transaction,
ArrayList<IEntryHolder> lockedEntries)
Notify replication node that a transaction is executed in one stage (one phase commit)
|
void |
IReplicationNode.outTransactionAbort(IReplicationOutContext context,
ServerTransaction transaction)
Notify replication node that a transaction abort is executed (two phase commit)
|
void |
IReplicationNode.outTransactionCommit(IReplicationOutContext context,
ServerTransaction transaction)
Notify replication node that a transaction commit is executed (two phase commit)
|
void |
IReplicationNode.outTransactionPrepare(IReplicationOutContext context,
ServerTransaction transaction,
ArrayList<IEntryHolder> lockedEntries)
Notify replication node that a transaction prepare is executed (two phase commit)
|
void |
IReplicationNode.outUpdateEntry(IReplicationOutContext context,
IEntryHolder entryHolder)
Notify replication node that an entry was updated
|
void |
IReplicationNode.outWriteEntry(IReplicationOutContext context,
IEntryHolder entryHolder)
Notify replication node that a new entry was written
|
Modifier and Type | Class and Description |
---|---|
class |
ReplicationOutContext |
Modifier and Type | Method and Description |
---|---|
IReplicationOutContext |
ReplicationNode.createContext() |
Modifier and Type | Method and Description |
---|---|
void |
IDirectPersistencySyncHandler.afterInsertingToRedolog(IReplicationOutContext context,
long redoKey) |
void |
DirectPersistencySyncHandler.afterInsertingToRedolog(IReplicationOutContext context,
long redoKey) |
void |
IDirectPersistencySyncHandler.beforeDirectPersistencyOp(IReplicationOutContext context,
IEntryHolder entryHolder,
boolean phantom) |
void |
DirectPersistencySyncHandler.beforeDirectPersistencyOp(IReplicationOutContext replContext,
IEntryHolder entryHolder,
boolean phantom) |
void |
IDirectPersistencySyncHandler.beforeDirectPersistencyOp(IReplicationOutContext context,
List<String> uids,
Set<String> phantoms,
Map<String,IEntryHolder> entryHolderMap) |
void |
DirectPersistencySyncHandler.beforeDirectPersistencyOp(IReplicationOutContext replContext,
List<String> uids,
Set<String> phantoms,
Map<String,IEntryHolder> entryHolderMap) |
Modifier and Type | Method and Description |
---|---|
IReplicationOutContext |
CacheManager.getReplicationContext(Context context) |
Modifier and Type | Method and Description |
---|---|
IReplicationOutContext |
Context.getReplicationContext() |
Modifier and Type | Method and Description |
---|---|
void |
Context.setReplicationContext(IReplicationOutContext replicationContext) |
Copyright © GigaSpaces.