Uses of Interface
com.gigaspaces.internal.cluster.node.IReplicationOutContext
Packages that use IReplicationOutContext
Package
Description
-
Uses of IReplicationOutContext in com.gigaspaces.internal.cluster.node
Methods in com.gigaspaces.internal.cluster.node that return IReplicationOutContextMethods in com.gigaspaces.internal.cluster.node with parameters of type IReplicationOutContextModifier and TypeMethodDescriptionintIReplicationNode.execute(IReplicationOutContext replicationContext) Executes the accumulated replication according to the given contextvoidIReplicationNode.outCancelEntryLease(IReplicationOutContext context, IEntryHolder entryHolder) Notify replication node that an entry lease was canceledvoidIReplicationNode.outChangeEntry(IReplicationOutContext context, IEntryHolder entryHolder) Notify replication node that an entry was changedvoidIReplicationNode.outDataTypeAddIndex(IReplicationOutContext context, AddTypeIndexesRequestInfo addIndexesRequest) Notify the replication node that new index was added to this data typevoidIReplicationNode.outDataTypeDrop(IReplicationOutContext context, String className) voidIReplicationNode.outDataTypeIntroduce(IReplicationOutContext context, ITypeDesc typeDescriptor) Notify the replication node that new data type was introducedvoidIReplicationNode.outEntryLeaseExpired(IReplicationOutContext context, IEntryHolder entryHolder) Notify replication node that an entry lease expiredvoidIReplicationNode.outEvictEntry(IReplicationOutContext context, IEntryHolder entryHolder) Notify replication node that an entry was evictedvoidIReplicationNode.outExtendEntryLeasePeriod(IReplicationOutContext context, IEntryHolder entryHolder) Notify replication node that an entry lease is extendedvoidIReplicationNode.outExtendNotifyTemplateLeasePeriod(IReplicationOutContext context, NotifyTemplateHolder entryHolder) Notify replication node that a notify template lease is extendedvoidIReplicationNode.outInsertNotifyTemplate(IReplicationOutContext context, NotifyTemplateHolder templateHolder) Notify replication node that a new notify template was insertedvoidIReplicationNode.outNotifyTemplateLeaseExpired(IReplicationOutContext context, NotifyTemplateHolder templateHolder) Notify replication node that an notify template lease expiredvoidIReplicationNode.outRemoveEntry(IReplicationOutContext context, IEntryHolder entryHolder) Notify replication node that an entry was removedvoidIReplicationNode.outRemoveNotifyTemplate(IReplicationOutContext context, NotifyTemplateHolder templateHolder) Notify replication node that a notify template was removedvoidIReplicationNode.outTransaction(IReplicationOutContext context, ServerTransaction transaction, ArrayList<IEntryHolder> lockedEntries) Notify replication node that a transaction is executed in one stage (one phase commit)voidIReplicationNode.outTransactionAbort(IReplicationOutContext context, ServerTransaction transaction) Notify replication node that a transaction abort is executed (two phase commit)voidIReplicationNode.outTransactionCommit(IReplicationOutContext context, ServerTransaction transaction) Notify replication node that a transaction commit is executed (two phase commit)voidIReplicationNode.outTransactionPrepare(IReplicationOutContext context, ServerTransaction transaction, ArrayList<IEntryHolder> lockedEntries) Notify replication node that a transaction prepare is executed (two phase commit)voidIReplicationNode.outUpdateEntry(IReplicationOutContext context, IEntryHolder entryHolder) Notify replication node that an entry was updatedvoidIReplicationNode.outWriteEntry(IReplicationOutContext context, IEntryHolder entryHolder) Notify replication node that a new entry was written -
Uses of IReplicationOutContext in com.gigaspaces.internal.cluster.node.impl
Classes in com.gigaspaces.internal.cluster.node.impl that implement IReplicationOutContextMethods in com.gigaspaces.internal.cluster.node.impl that return IReplicationOutContextMethods in com.gigaspaces.internal.cluster.node.impl with parameters of type IReplicationOutContextModifier and TypeMethodDescriptionintReplicationNode.execute(IReplicationOutContext context) voidReplicationNode.outCancelEntryLease(IReplicationOutContext context, IEntryHolder entryHolder) voidReplicationNode.outChangeEntry(IReplicationOutContext context, IEntryHolder entryHolder) voidReplicationNode.outDataTypeAddIndex(IReplicationOutContext context, AddTypeIndexesRequestInfo addIndexesRequest) voidReplicationNode.outDataTypeDrop(IReplicationOutContext context, String className) voidReplicationNode.outDataTypeIntroduce(IReplicationOutContext context, ITypeDesc typeDescriptor) voidReplicationNode.outEntryLeaseExpired(IReplicationOutContext context, IEntryHolder entryHolder) voidReplicationNode.outEvictEntry(IReplicationOutContext context, IEntryHolder entryHolder) voidReplicationNode.outExtendEntryLeasePeriod(IReplicationOutContext context, IEntryHolder entryHolder) voidReplicationNode.outExtendNotifyTemplateLeasePeriod(IReplicationOutContext context, NotifyTemplateHolder entryHolder) voidReplicationNode.outInsertNotifyTemplate(IReplicationOutContext context, NotifyTemplateHolder templateHolder) voidReplicationNode.outNotifyTemplateLeaseExpired(IReplicationOutContext context, NotifyTemplateHolder templateHolder) voidReplicationNode.outRemoveEntry(IReplicationOutContext context, IEntryHolder entryHolder) voidReplicationNode.outRemoveNotifyTemplate(IReplicationOutContext context, NotifyTemplateHolder templateHolder) voidReplicationNode.outTransaction(IReplicationOutContext context, ServerTransaction transaction, ArrayList<IEntryHolder> lockedEntries) voidReplicationNode.outTransactionAbort(IReplicationOutContext context, ServerTransaction transaction) voidReplicationNode.outTransactionCommit(IReplicationOutContext context, ServerTransaction transaction) voidReplicationNode.outTransactionPrepare(IReplicationOutContext context, ServerTransaction transaction, ArrayList<IEntryHolder> lockedEntries) voidReplicationNode.outUpdateEntry(IReplicationOutContext context, IEntryHolder entryHolder) voidReplicationNode.outWriteEntry(IReplicationOutContext context, IEntryHolder entryHolder) -
Uses of IReplicationOutContext in com.gigaspaces.internal.cluster.node.impl.directPersistency
Methods in com.gigaspaces.internal.cluster.node.impl.directPersistency with parameters of type IReplicationOutContextModifier and TypeMethodDescriptionvoidDirectPersistencySyncHandler.afterInsertingToRedolog(IReplicationOutContext context, long redoKey) voidIDirectPersistencySyncHandler.afterInsertingToRedolog(IReplicationOutContext context, long redoKey) voidDirectPersistencySyncHandler.beforeDirectPersistencyOp(IReplicationOutContext replContext, IEntryHolder entryHolder, boolean phantom) voidDirectPersistencySyncHandler.beforeDirectPersistencyOp(IReplicationOutContext replContext, List<String> uids, Set<String> phantoms, Map<String, IEntryHolder> entryHolderMap) voidIDirectPersistencySyncHandler.beforeDirectPersistencyOp(IReplicationOutContext context, IEntryHolder entryHolder, boolean phantom) voidIDirectPersistencySyncHandler.beforeDirectPersistencyOp(IReplicationOutContext context, List<String> uids, Set<String> phantoms, Map<String, IEntryHolder> entryHolderMap) -
Uses of IReplicationOutContext in com.j_spaces.core.cache
Methods in com.j_spaces.core.cache that return IReplicationOutContext -
Uses of IReplicationOutContext in com.j_spaces.core.cache.context
Methods in com.j_spaces.core.cache.context that return IReplicationOutContextMethods in com.j_spaces.core.cache.context with parameters of type IReplicationOutContextModifier and TypeMethodDescriptionvoidContext.setReplicationContext(IReplicationOutContext replicationContext)