Uses of Interface
com.gigaspaces.internal.cluster.node.IReplicationInContext
Packages that use IReplicationInContext
Package
Description
-
Uses of IReplicationInContext in com.gigaspaces.internal.client.cache.localview.replication
Methods in com.gigaspaces.internal.client.cache.localview.replication with parameters of type IReplicationInContextModifier and TypeMethodDescriptionvoidLocalViewReplicationEntryEventHandler.changeEntry(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, String typeName, String uid, Object id, int routingHash, int version, int previousVersion, long timeToLive, Collection<SpaceEntryMutator> mutators, boolean isTransient, OperationID operationID, IEntryData previousEntry) voidLocalViewReplicationEntryLeaseEventHandler.inCancelEntryLeaseByUID(IReplicationInContext context, String typeName, String uid, boolean isTransient, int routingValue) voidLocalViewReplicationMetadataEventHandler.inDataTypeAddIndex(IReplicationInContext context, AddTypeIndexesRequestInfo requestInfo) voidLocalViewReplicationMetadataEventHandler.inDataTypeIntroduce(IReplicationInContext context, ITypeDesc typeDesc) voidLocalViewReplicationEntryLeaseEventHandler.inEntryLeaseExpired(IReplicationInContext context, IEntryPacket entryPacket) voidLocalViewReplicationEntryLeaseEventHandler.inEntryLeaseExpiredByUID(IReplicationInContext context, String typeName, String uid, boolean isTransient, OperationID operationID) voidLocalViewReplicationEntryLeaseEventHandler.inExtendEntryLeasePeriod(IReplicationInContext context, String typeName, String uid, boolean isTransient, long lease, int routingValue) voidLocalViewReplicationTransactionEventHandler.inTransaction(IReplicationInContext context, ITransactionInContext transactionContext) voidLocalViewReplicationTransactionEventHandler.inTransactionAbort(IReplicationInContext context, ITransactionInContext transactionContext) voidLocalViewReplicationTransactionEventHandler.inTransactionCommit(IReplicationInContext context, ITransactionInContext transactionContext) voidLocalViewReplicationTransactionEventHandler.inTransactionPrepare(IReplicationInContext context, ITransactionInContext transactionContext) voidLocalViewReplicationEntryEventHandler.removeEntry(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, IEntryPacket entry) voidLocalViewReplicationEntryEventHandler.removeEntryByUid(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, String uid, boolean isTransient, OperationID operationID, String typeName) voidLocalViewReplicationEntryEventHandler.updateEntry(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, IEntryPacket entry, IEntryPacket previousPacket, boolean partialUpdate, boolean overrideVersion) voidLocalViewReplicationEntryEventHandler.writeEntry(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, IEntryPacket entry) -
Uses of IReplicationInContext in com.gigaspaces.internal.cluster.node
Subinterfaces of IReplicationInContext in com.gigaspaces.internal.cluster.node -
Uses of IReplicationInContext in com.gigaspaces.internal.cluster.node.handlers
Methods in com.gigaspaces.internal.cluster.node.handlers with parameters of type IReplicationInContextModifier and TypeMethodDescriptionvoidAbstractReplicationEntryEventHandler.afterConsumption(IReplicationInContext context, boolean successful, long lastProcessedKey) voidIReplicationInEntryHandler.afterConsumption(IReplicationInContext context, boolean successful, long lastProcessedKey) voidAbstractReplicationEntryEventHandler.beforeConsume(IReplicationInContext context) voidIReplicationInEntryHandler.beforeConsume(IReplicationInContext context) abstract voidAbstractReplicationEntryEventHandler.changeEntry(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, String typeName, String uid, Object id, int routingHash, int version, int previousVersion, long timeToLive, Collection<SpaceEntryMutator> mutators, boolean isTransient, OperationID operationID, IEntryData previousEntryData) voidIReplicationInEntryLeaseCancelledHandler.inCancelEntryLease(IReplicationInContext context, IEntryPacket entryPacket) voidIReplicationInEntryLeaseCancelledHandler.inCancelEntryLeaseByUID(IReplicationInContext context, String className, String uid, boolean isTransient, int routingValue) voidAbstractReplicationEntryEventHandler.inChangeEntry(IReplicationInContext context, String typeName, String uid, Object id, int version, int previousVersion, int routingHash, long timeToLive, Collection<SpaceEntryMutator> mutators, boolean isTransient, OperationID operationID) voidIReplicationInEntryHandler.inChangeEntry(IReplicationInContext context, String typeName, String uid, Object id, int version, int previousVersion, int routingHash, long timeToLive, Collection<SpaceEntryMutator> mutators, boolean isTransient, OperationID operationID) voidIReplicationInDataTypeIndexAddedHandler.inDataTypeAddIndex(IReplicationInContext context, AddTypeIndexesRequestInfo addIndexRequestInfo) voidIReplicationInDataTypeDropHandler.inDataTypeDrop(IReplicationInContext context, String className) voidIReplicationInDataTypeCreatedHandler.inDataTypeIntroduce(IReplicationInContext context, ITypeDesc typeDescriptor) voidIReplicationInEntryLeaseExpiredHandler.inEntryLeaseExpired(IReplicationInContext context, IEntryPacket entryPacket) voidIReplicationInEntryLeaseExpiredHandler.inEntryLeaseExpiredByUID(IReplicationInContext context, String className, String uid, boolean isTransient, OperationID operationID) voidIReplicationInEvictEntryHandler.inEvictEntry(IReplicationInContext context, String uid, boolean isTransient, OperationID operationID) voidIReplicationInEntryLeaseExtendedHandler.inExtendEntryLeasePeriod(IReplicationInContext context, String className, String uid, boolean isTransient, long lease, int routingValue) voidIReplicationInNotifyTemplateLeaseExtendedHandler.inExtendNotifyTemplateLeasePeriod(IReplicationInContext context, String className, String uid, long lease) voidIReplicationInNotifyTemplateCreatedHandler.inInsertNotifyTemplate(IReplicationInContext context, ITemplatePacket entryPacket, String uid, NotifyInfo notifyInfo) voidIReplicationInNotificationSentHandler.inNotificationSent(IReplicationInContext context, OperationID operationId) voidIReplicationInNotifyTemplateLeaseExpiredHandler.inNotifyTemplateLeaseExpired(IReplicationInContext context, String className, String uid, OperationID operationID) voidAbstractReplicationEntryEventHandler.inRemoveEntry(IReplicationInContext context, IEntryPacket entry) voidIReplicationInEntryHandler.inRemoveEntry(IReplicationInContext context, IEntryPacket entryPacket) voidAbstractReplicationEntryEventHandler.inRemoveEntryByUID(IReplicationInContext context, String typeName, String uid, boolean isTransient, OperationID operationID) voidIReplicationInEntryHandler.inRemoveEntryByUID(IReplicationInContext context, String typeName, String uid, boolean isTransient, OperationID operationID) voidIReplicationInNotifyTemplateRemovedHandler.inRemoveNotifyTemplate(IReplicationInContext context, String className, String uid) voidIReplicationInTransactionHandler.inTransaction(IReplicationInContext context, ITransactionInContext transactionContext) Handles one phase commit transaction (single participant)voidIReplicationInTransactionHandler.inTransactionAbort(IReplicationInContext context, ITransactionInContext transactionContext) Handle abort stage of two phase committed transactionvoidIReplicationInTransactionHandler.inTransactionCommit(IReplicationInContext context, ITransactionInContext transactionContext) Handle commit stage of two phase committed transactionvoidIReplicationInTransactionHandler.inTransactionPrepare(IReplicationInContext context, ITransactionInContext transactionContext) Handle prepare stage of two phase committed transactionvoidAbstractReplicationEntryEventHandler.inUpdateEntry(IReplicationInContext context, IEntryPacket entry, IEntryPacket oldEntryPacket, boolean partialUpdate, boolean overrideVersion, short flags) voidIReplicationInEntryHandler.inUpdateEntry(IReplicationInContext context, IEntryPacket entryPacket, IEntryPacket oldEntryPacket, boolean partialUpdate, boolean overrideVersion, short flags) voidAbstractReplicationEntryEventHandler.inWriteEntry(IReplicationInContext context, IEntryPacket entry) voidIReplicationInEntryHandler.inWriteEntry(IReplicationInContext context, IEntryPacket entryPacket) abstract voidAbstractReplicationEntryEventHandler.removeEntry(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, IEntryPacket entry) abstract voidAbstractReplicationEntryEventHandler.removeEntryByUid(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, String uid, boolean isTransient, OperationID operationID, String typeName) abstract voidAbstractReplicationEntryEventHandler.updateEntry(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, IEntryPacket entry, IEntryPacket previousPacket, boolean partialUpdate, boolean overrideVersion) abstract voidAbstractReplicationEntryEventHandler.writeEntry(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, IEntryPacket entry) -
Uses of IReplicationInContext in com.gigaspaces.internal.cluster.node.impl
Classes in com.gigaspaces.internal.cluster.node.impl that implement IReplicationInContextModifier and TypeClassDescriptionclassclassMethods in com.gigaspaces.internal.cluster.node.impl with parameters of type IReplicationInContextModifier and TypeMethodDescriptionvoidReplicationNodeInFacade.afterConsumption(IReplicationInContext context, boolean successful, long lastProcessedKey) voidReplicationNodeInFacade.beforeConsume(IReplicationInContext context) voidDataTypeAddIndexPacketData.execute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) voidDataTypeDropPacketData.execute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) voidDataTypeIntroducePacketData.execute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) voidReplicationNodeInFacade.inCancelEntryLease(IReplicationInContext context, IEntryPacket entryPacket) voidReplicationNodeInFacade.inCancelEntryLeaseByUID(IReplicationInContext context, String className, String uid, boolean isTransient, int routingValue) voidReplicationNodeInFacade.inChangeEntry(IReplicationInContext context, String typeName, String uid, Object id, int version, int previousVersion, int routingHash, long timeToLive, Collection<SpaceEntryMutator> mutators, boolean isTransient, OperationID operationID) voidReplicationNodeInFacade.inDataTypeAddIndex(IReplicationInContext context, AddTypeIndexesRequestInfo addIndexRequestInfo) voidReplicationNodeInFacade.inDataTypeDrop(IReplicationInContext context, String className) voidReplicationNodeInFacade.inDataTypeIntroduce(IReplicationInContext context, ITypeDesc typeDescriptor) voidReplicationNodeInFacade.inEntryLeaseExpired(IReplicationInContext context, IEntryPacket entryPacket) voidReplicationNodeInFacade.inEntryLeaseExpiredByUID(IReplicationInContext context, String className, String uid, boolean isTransient, OperationID operationID) voidReplicationNodeInFacade.inEvictEntry(IReplicationInContext context, String uid, boolean isTransient, OperationID operationID) voidReplicationNodeInFacade.inExtendEntryLeasePeriod(IReplicationInContext context, String className, String uid, boolean isTransient, long lease, int routingValue) voidReplicationNodeInFacade.inExtendNotifyTemplateLeasePeriod(IReplicationInContext context, String className, String uid, long lease) voidReplicationNodeInFacade.inInsertNotifyTemplate(IReplicationInContext context, ITemplatePacket templatePacket, String uidToOperateBy, NotifyInfo notifyInfo) voidReplicationNodeInFacade.inNotificationSent(IReplicationInContext context, OperationID operationId) voidReplicationNodeInFacade.inNotifyTemplateLeaseExpired(IReplicationInContext context, String className, String uid, OperationID operationID) voidReplicationNodeInFacade.inRemoveEntry(IReplicationInContext context, IEntryPacket entryPacket) voidReplicationNodeInFacade.inRemoveEntryByUID(IReplicationInContext context, String typeName, String uid, boolean isTransient, OperationID operationID) voidReplicationNodeInFacade.inRemoveNotifyTemplate(IReplicationInContext context, String className, String uid) voidReplicationNodeInFacade.inTransaction(IReplicationInContext context, ITransactionInContext transactionContext) voidReplicationNodeInFacade.inTransactionAbort(IReplicationInContext context, ITransactionInContext transactionContext) voidReplicationNodeInFacade.inTransactionCommit(IReplicationInContext context, ITransactionInContext transactionContext) voidReplicationNodeInFacade.inTransactionPrepare(IReplicationInContext context, ITransactionInContext transactionContext) voidReplicationNodeInFacade.inUpdateEntry(IReplicationInContext context, IEntryPacket entryPacket, IEntryPacket oldEntryPacket, boolean partialUpdate, boolean overrideVersion, short flags) voidReplicationNodeInFacade.inWriteEntry(IReplicationInContext context, IEntryPacket entryPacket) -
Uses of IReplicationInContext in com.gigaspaces.internal.cluster.node.impl.filters
Methods in com.gigaspaces.internal.cluster.node.impl.filters with parameters of type IReplicationInContextModifier and TypeMethodDescriptionvoidIReplicationInFilterCallback.invokeInFilter(IReplicationInContext context, IReplicationPacketData<?> data) Callback method for the data consumer to invoke input filters before executing the packet -
Uses of IReplicationInContext in com.gigaspaces.internal.cluster.node.impl.gateway.sink
Methods in com.gigaspaces.internal.cluster.node.impl.gateway.sink with parameters of type IReplicationInContextModifier and TypeMethodDescriptionvoidLocalClusterReplicationInEntryHandler.afterConsumption(IReplicationInContext context, boolean successful, long lastProcessedKey) voidLocalClusterReplicationInEntryHandler.beforeConsume(IReplicationInContext context) voidLocalClusterReplicationEntryLeaseEventHandler.inCancelEntryLease(IReplicationInContext context, IEntryPacket entryPacket) voidLocalClusterReplicationEntryLeaseEventHandler.inCancelEntryLeaseByUID(IReplicationInContext context, String typeName, String uid, boolean isTransient, int routingValue) voidLocalClusterReplicationInEntryHandler.inChangeEntry(IReplicationInContext context, String typeName, String uid, Object id, int version, int previousVersion, int routingHash, long timeToLive, Collection<SpaceEntryMutator> mutators, boolean isTransient, OperationID operationID) voidLocalClusterReplicationMetadataEventHandler.inDataTypeAddIndex(IReplicationInContext context, AddTypeIndexesRequestInfo requestInfo) voidLocalClusterReplicationMetadataEventHandler.inDataTypeIntroduce(IReplicationInContext context, ITypeDesc typeDesc) voidLocalClusterReplicationEntryLeaseEventHandler.inExtendEntryLeasePeriod(IReplicationInContext context, String typeName, String uid, boolean isTransient, long lease, int routingValue) voidLocalClusterReplicationInEntryHandler.inRemoveEntry(IReplicationInContext context, IEntryPacket entryPacket) voidLocalClusterReplicationInEntryHandler.inRemoveEntryByUID(IReplicationInContext context, String typeName, String uid, boolean isTransient, OperationID operationID) voidLocalClusterReplicationInTransactionHandler.inTransaction(IReplicationInContext context, ITransactionInContext transactionContext) voidLocalClusterReplicationInTransactionHandler.inTransactionAbort(IReplicationInContext context, ITransactionInContext transactionContext) voidLocalClusterReplicationInTransactionHandler.inTransactionCommit(IReplicationInContext context, ITransactionInContext transactionContext) voidLocalClusterReplicationInTransactionHandler.inTransactionPrepare(IReplicationInContext context, ITransactionInContext transactionContext) voidLocalClusterReplicationInEntryHandler.inUpdateEntry(IReplicationInContext context, IEntryPacket entryPacket, IEntryPacket oldEntryPacket, boolean partialUpdate, boolean overrideVersion, short flags) voidLocalClusterReplicationInEntryHandler.inWriteEntry(IReplicationInContext context, IEntryPacket entryPacket) -
Uses of IReplicationInContext in com.gigaspaces.internal.cluster.node.impl.groups
Methods in com.gigaspaces.internal.cluster.node.impl.groups with parameters of type IReplicationInContextModifier and TypeMethodDescriptionvoidAbstractReplicationTargetChannel.invokeInFilter(IReplicationInContext context, IReplicationPacketData<?> data) -
Uses of IReplicationInContext in com.gigaspaces.internal.cluster.node.impl.handlers
Methods in com.gigaspaces.internal.cluster.node.impl.handlers with parameters of type IReplicationInContextModifier and TypeMethodDescriptionvoidBlobstorePrimaryBackupSpaceReplicationEntryEventHandler.afterConsumption(IReplicationInContext context, boolean successful, long lastProcessedKey) Flushes the bulk to disk after consuming the replication.voidBlobstorePrimaryBackupSpaceReplicationEntryEventHandler.beforeConsume(IReplicationInContext context) voidAbstractSpaceReplicationEntryEventHandler.changeEntry(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, String typeName, String uid, Object id, int routingHash, int version, int previousVersion, long timeToLive, Collection<SpaceEntryMutator> mutators, boolean isTransient, OperationID operationID, IEntryData previousEntry) voidSpaceReplicationTransactionEventHandler.changeEntry(IReplicationInContext context, Transaction transaction, boolean twoPhaseCommit, String typeName, String uid, Object id, int version, int previousVersion, long timeToLive, int routingHash, Collection<SpaceEntryMutator> spaceEntryMutators, boolean isTransient, OperationID operationID, IEntryData previousEntryData) protected voidAbstractSpaceReplicationEntryEventHandler.changeEntryInSpace(IReplicationInContext context, Transaction txn, String uid, int version, Collection<SpaceEntryMutator> mutators, boolean isTransient, OperationID operationID, IEntryData previousEntry, long timeToLive, boolean twoPhaseCommit, String typeName) protected voidBlobstorePrimaryBackupSpaceReplicationEntryEventHandler.changeEntryInSpace(IReplicationInContext context, Transaction txn, String uid, int version, Collection<SpaceEntryMutator> mutators, boolean isTransient, OperationID operationID, IEntryData previousEntry, long timeToLive, boolean twoPhaseCommit, String typeName) protected voidPrimaryBackupSpaceReplicationEntryEventHandler.changeEntryInSpace(IReplicationInContext context, Transaction txn, String uid, int version, Collection<SpaceEntryMutator> mutators, boolean isTransient, OperationID operationID, IEntryData previousEntry, long timeToLive, boolean twoPhaseCommit, String typeName) protected ExtendedAnswerHolderAbstractSpaceReplicationEntryEventHandler.executeUpdateOperation(IReplicationInContext context, Transaction txn, IEntryPacket entry, IEntryPacket previousEntry, boolean partialUpdate, boolean overrideVersion, long lease, boolean twoPhaseCommit, int updateModifiers) protected ExtendedAnswerHolderPrimaryBackupSpaceReplicationEvictionProtectionEntryEventHandler.executeUpdateOperation(IReplicationInContext context, Transaction txn, IEntryPacket entry, IEntryPacket previousEntry, boolean partialUpdate, boolean overrideVersion, long lease, boolean twoPhaseCommit, int updateModifiers) voidReplicationInExceptionHandler.handleEntryAlreadyInSpaceOnWrite(IReplicationInContext context, IEntryPacket entryPacket) voidSpaceReplicationEntryLeaseEventHandler.inCancelEntryLease(IReplicationInContext context, IEntryPacket entryPacket) voidSpaceReplicationEntryLeaseEventHandler.inCancelEntryLeaseByUID(IReplicationInContext context, String typeName, String uid, boolean isTransient, int routingValue) voidSpaceReplicationMetadataEventHandler.inDataTypeAddIndex(IReplicationInContext context, AddTypeIndexesRequestInfo requestInfo) voidSpaceReplicationMetadataEventHandler.inDataTypeDrop(IReplicationInContext context, String className) voidSpaceReplicationMetadataEventHandler.inDataTypeIntroduce(IReplicationInContext context, ITypeDesc typeDesc) voidSpaceReplicationEntryLeaseEventHandler.inEntryLeaseExpired(IReplicationInContext context, IEntryPacket entryPacket) voidSpaceReplicationEntryLeaseEventHandler.inEntryLeaseExpiredByUID(IReplicationInContext context, String typeName, String uid, boolean isTransient, OperationID operationID) voidAbstractSpaceReplicationEntryEventHandler.inEvictEntry(IReplicationInContext context, String uid, boolean isTransient, OperationID operationID) voidSpaceReplicationEntryLeaseEventHandler.inExtendEntryLeasePeriod(IReplicationInContext context, String typeName, String uid, boolean isTransient, long lease, int routingValue) voidSpaceReplicationTemplateEventHandler.inExtendNotifyTemplateLeasePeriod(IReplicationInContext context, String typeName, String uid, long lease) voidSpaceReplicationTemplateEventHandler.inInsertNotifyTemplate(IReplicationInContext context, ITemplatePacket template, String templateUid, NotifyInfo notifyInfo) voidSpaceReplicationTemplateEventHandler.inNotifyTemplateLeaseExpired(IReplicationInContext context, String className, String uid, OperationID operationID) voidSpaceReplicationTemplateEventHandler.inRemoveNotifyTemplate(IReplicationInContext context, String typeName, String uid) voidSpaceReplicationTransactionEventHandler.inTransaction(IReplicationInContext context, ITransactionInContext transactionContext) voidSpaceReplicationTransactionEventHandler.inTransactionAbort(IReplicationInContext context, ITransactionInContext transactionContext) voidSpaceReplicationTransactionEventHandler.inTransactionCommit(IReplicationInContext context, ITransactionInContext transactionContext) voidSpaceReplicationTransactionEventHandler.inTransactionPrepare(IReplicationInContext context, ITransactionInContext transactionContext) protected voidAbstractSpaceReplicationEntryEventHandler.postChangeExecution(IReplicationInContext context, IEntryData previousEntryData, IEntryData modifiedEntryData) protected voidPrimaryBackupSpaceReplicationEntryEventHandler.postChangeExecution(IReplicationInContext context, IEntryData previousEntryData, IEntryData modifiedEntryData) protected voidAbstractSpaceReplicationEntryEventHandler.postRemoveExecution(IReplicationInContext context, AnswerPacket aPacket) protected voidPrimaryBackupSpaceReplicationEntryEventHandler.postRemoveExecution(IReplicationInContext context, AnswerPacket aPacket) protected voidAbstractSpaceReplicationEntryEventHandler.postUpdateExecution(IReplicationInContext context, IEntryData previousEntryData, IEntryData currentEntryData) protected voidPrimaryBackupSpaceReplicationEntryEventHandler.postUpdateExecution(IReplicationInContext context, IEntryData previousEntryData, IEntryData currentEntryData) voidAbstractSpaceReplicationEntryEventHandler.removeEntry(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, IEntryPacket entry) voidSpaceReplicationTransactionEventHandler.removeEntry(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, IEntryPacket entry) voidAbstractSpaceReplicationEntryEventHandler.removeEntryByUid(IReplicationInContext context, Transaction transaction, boolean twoPhaseCommit, String uid, boolean isTransient, OperationID operationID, String typeName) voidSpaceReplicationTransactionEventHandler.removeEntryByUID(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, String uid, boolean isTransient, OperationID operationID, String typeName) protected voidAbstractSpaceReplicationEntryEventHandler.removeEntryFromSpace(IReplicationInContext context, Transaction txn, ITemplatePacket template, boolean twoPhaseCommit) protected voidBlobstorePrimaryBackupSpaceReplicationEntryEventHandler.removeEntryFromSpace(IReplicationInContext context, Transaction txn, ITemplatePacket template, boolean twoPhaseCommit) protected voidPrimaryBackupSpaceReplicationEntryEventHandler.removeEntryFromSpace(IReplicationInContext context, Transaction txn, ITemplatePacket template, boolean twoPhaseCommit) protected abstract booleanAbstractSpaceReplicationEntryEventHandler.shouldChangeEntryInSpace(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, String typeName, String uid, boolean isTransient, int version) protected booleanActiveActiveSpaceReplicationEntryEventHandler.shouldChangeEntryInSpace(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, String typeName, String uid, boolean isTransient, int version) protected booleanPrimaryBackupSpaceReplicationEntryEventHandler.shouldChangeEntryInSpace(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, String typeName, String uid, boolean isTransient, int version) protected abstract booleanAbstractSpaceReplicationEntryEventHandler.shouldUpdateEntryInSpace(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, IEntryPacket entry) protected booleanActiveActiveSpaceReplicationEntryEventHandler.shouldUpdateEntryInSpace(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, IEntryPacket entry) protected booleanPrimaryBackupSpaceReplicationEntryEventHandler.shouldUpdateEntryInSpace(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, IEntryPacket entry) voidAbstractSpaceReplicationEntryEventHandler.updateEntry(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, IEntryPacket entry, IEntryPacket previousEntry, boolean partialUpdate, boolean overrideVersion) voidSpaceReplicationTransactionEventHandler.updateEntry(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, IEntryPacket entry, IEntryPacket previousEntryPacket, boolean partialUpdate, boolean overrideVersion, short flags) protected voidAbstractSpaceReplicationEntryEventHandler.updateEntryInSpace(IReplicationInContext context, Transaction txn, IEntryPacket entry, IEntryPacket previousEntry, boolean partialUpdate, boolean overrideVersion, long lease, boolean twoPhaseCommit) protected voidBlobstorePrimaryBackupSpaceReplicationEntryEventHandler.updateEntryInSpace(IReplicationInContext context, Transaction txn, IEntryPacket entry, IEntryPacket previousEntry, boolean partialUpdate, boolean overrideVersion, long lease, boolean twoPhaseCommit) protected voidPrimaryBackupSpaceReplicationEntryEventHandler.updateEntryInSpace(IReplicationInContext context, Transaction txn, IEntryPacket entry, IEntryPacket previousEntry, boolean partialUpdate, boolean overrideVersion, long lease, boolean twoPhaseCommit) protected abstract ExtendedAnswerHolderAbstractSpaceReplicationEntryEventHandler.updateOrWrite(IReplicationInContext context, Transaction txn, IEntryPacket entry, long lease, int modifiers) protected ExtendedAnswerHolderActiveActiveSpaceReplicationEntryEventHandler.updateOrWrite(IReplicationInContext context, Transaction transaction, IEntryPacket entryPacket, long lease, int updateModifiers) protected ExtendedAnswerHolderPrimaryBackupSpaceReplicationEntryEventHandler.updateOrWrite(IReplicationInContext context, Transaction transaction, IEntryPacket entryPacket, long lease, int updateModifiers) voidAbstractSpaceReplicationEntryEventHandler.writeEntry(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, IEntryPacket entry) voidSpaceReplicationTransactionEventHandler.writeEntry(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, IEntryPacket entry) protected voidAbstractSpaceReplicationEntryEventHandler.writeEntryIntoSpace(IReplicationInContext context, Transaction txn, IEntryPacket entry, long lease, boolean twoPhaseCommit) protected voidBlobstorePrimaryBackupSpaceReplicationEntryEventHandler.writeEntryIntoSpace(IReplicationInContext context, Transaction txn, IEntryPacket entry, long lease, boolean twoPhaseCommit) protected voidPrimaryBackupSpaceReplicationEntryEventHandler.writeEntryIntoSpace(IReplicationInContext context, Transaction txn, IEntryPacket entry, long lease, boolean twoPhaseCommit) -
Uses of IReplicationInContext in com.gigaspaces.internal.cluster.node.impl.packets.data
Methods in com.gigaspaces.internal.cluster.node.impl.packets.data with parameters of type IReplicationInContextModifier and TypeMethodDescriptionIReplicationPacketDataConsumer.applyFix(IReplicationInContext context, T data, IDataConsumeFix fix) Apply a fix to a data, the fix is generated due to a failed consumption ofIReplicationPacketDataReplicationPacketDataConsumer.applyFix(IReplicationInContext context, IExecutableReplicationPacketData<?> data, IDataConsumeFix fix) voidITransactionalExecutionCallback.changeEntry(IReplicationInContext context, Transaction transaction, boolean twoPhaseCommit, String typeName, String uid, Object id, int version, int previousVersion, long timeToLive, int routingHash, Collection<SpaceEntryMutator> spaceEntryMutators, boolean isTransient, OperationID operationID, IEntryData previousEntryData) BlobstoreReplicationPacketDataConsumer.consume(IReplicationInContext context, IExecutableReplicationPacketData<?> data, IReplicationInFacade replicationInFacade, IReplicationInFilterCallback inFilterCallback) IReplicationPacketDataConsumer.consume(IReplicationInContext context, T data, IReplicationInFacade replicationInFacade, IReplicationInFilterCallback filterInCallback) Consumes aIReplicationPacketDataand delegate the operation is represents to the corresponding method at the givenIReplicationInFacadeReplicationPacketDataConsumer.consume(IReplicationInContext context, IExecutableReplicationPacketData<?> data, IReplicationInFacade replicationInFacade, IReplicationInFilterCallback inFilterCallback) voidDiscardReplicationPacketData.execute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) voidIExecutableReplicationPacketData.execute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) voidIReplicationTransactionalPacketEntryData.executeTransactional(IReplicationInContext context, ITransactionalExecutionCallback transactionExecutionCallback, Transaction transaction, boolean twoPhaseCommit) abstract IExecutableReplicationPacketData<?>AbstractDataConsumeFix.fix(IReplicationInContext context, IDataConsumeFixFacade fixFacade, ReplicationPacketDataConsumer consumer, IExecutableReplicationPacketData<?> data) voidITransactionalExecutionCallback.removeEntry(IReplicationInContext context, Transaction transaction, boolean twoPhaseCommit, IEntryPacket entryPacket) voidITransactionalExecutionCallback.removeEntryByUID(IReplicationInContext context, Transaction transaction, boolean twoPhaseCommit, String uid, boolean isTransient, OperationID operationID, String typeName) IReplicationPacketDataConsumer.toFilterEntries(IReplicationInContext context, IReplicationPacketData<?> data) Transform generated data to filter entry in order to be passed to a filterReplicationPacketDataConsumer.toFilterEntries(IReplicationInContext context, IReplicationPacketData<?> data) voidITransactionalExecutionCallback.updateEntry(IReplicationInContext context, Transaction transaction, boolean twoPhaseCommit, IEntryPacket entryPacket, IEntryPacket previousEntryPacket, boolean partialUpdate, boolean overrideVersion, short flags) voidITransactionalExecutionCallback.writeEntry(IReplicationInContext context, Transaction transaction, boolean twoPhaseCommit, IEntryPacket entryPacket) -
Uses of IReplicationInContext in com.gigaspaces.internal.cluster.node.impl.packets.data.errors
Methods in com.gigaspaces.internal.cluster.node.impl.packets.data.errors with parameters of type IReplicationInContextModifier and TypeMethodDescriptionRestoreFullTransactionFix.fix(IReplicationInContext context, IDataConsumeFixFacade fixFacade, ReplicationPacketDataConsumer consumer, IExecutableReplicationPacketData<?> data) ResurrectEntryFix.fix(IReplicationInContext context, IDataConsumeFixFacade fixFacade, ReplicationPacketDataConsumer consumer, IExecutableReplicationPacketData<?> data) ResurrectNotifyTemplateFix.fix(IReplicationInContext context, IDataConsumeFixFacade fixFacade, ReplicationPacketDataConsumer consumer, IExecutableReplicationPacketData<?> data) TypeDescriptorConsumeFix.fix(IReplicationInContext context, IDataConsumeFixFacade fixFacade, ReplicationPacketDataConsumer consumer, IExecutableReplicationPacketData<?> data) UnhandledErrorFix.fix(IReplicationInContext context, IDataConsumeFixFacade fixFacade, ReplicationPacketDataConsumer consumer, IExecutableReplicationPacketData<?> data) UnknownLeaseErrorUnfixed.fix(IReplicationInContext context, IDataConsumeFixFacade fixFacade, ReplicationPacketDataConsumer consumer, IExecutableReplicationPacketData<?> data) -
Uses of IReplicationInContext in com.gigaspaces.internal.cluster.node.impl.packets.data.operations
Methods in com.gigaspaces.internal.cluster.node.impl.packets.data.operations with parameters of type IReplicationInContextModifier and TypeMethodDescriptionvoidCancelLeaseFullReplicationPacketData.execute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) voidEntryLeaseExpiredFullReplicationPacketData.execute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) voidInsertNotifyTemplateReplicationPacketData.execute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) voidPartialUpdateReplicationPacketData.execute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) voidRemoveReplicationPacketData.execute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) voidSingleUidReplicationPacketData.execute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) voidTransactionAbortReplicationPacketData.execute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) voidTransactionCommitReplicationPacketData.execute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) voidTransactionOnePhaseReplicationPacketData.execute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) voidTransactionPrepareReplicationPacketData.execute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) voidTransactionReplicationPacketData.execute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) Deprecated.voidUpdateReplicationPacketData.execute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) voidWriteReplicationPacketData.execute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) protected voidCancelLeaseReplicationPacketData.executeImpl(IReplicationInContext context, IReplicationInFacade inReplicationHandler) protected voidChangeReplicationPacketData.executeImpl(IReplicationInContext context, IReplicationInFacade inReplicationHandler) protected voidEntryLeaseExpiredReplicationPacketData.executeImpl(IReplicationInContext context, IReplicationInFacade inReplicationHandler) protected voidEvictReplicationPacketData.executeImpl(IReplicationInContext context, IReplicationInFacade inReplicationHandler) protected voidExtendEntryLeaseReplicationPacketData.executeImpl(IReplicationInContext context, IReplicationInFacade inReplicationHandler) protected voidExtendNotifyTemplateLeaseReplicationPacketData.executeImpl(IReplicationInContext context, IReplicationInFacade inReplicationHandler) protected voidNotifyTemplateLeaseExpiredReplicationPacketData.executeImpl(IReplicationInContext context, IReplicationInFacade inReplicationHandler) protected voidRemoveByUIDReplicationPacketData.executeImpl(IReplicationInContext context, IReplicationInFacade inReplicationHandler) protected voidRemoveNotifyTemplateReplicationPacketData.executeImpl(IReplicationInContext context, IReplicationInFacade inReplicationHandler) protected abstract voidSingleUidReplicationPacketData.executeImpl(IReplicationInContext context, IReplicationInFacade inReplicationHandler) voidChangeReplicationPacketData.executeTransactional(IReplicationInContext context, ITransactionalExecutionCallback transactionExecutionCallback, Transaction transaction, boolean twoPhaseCommit) voidPartialUpdateReplicationPacketData.executeTransactional(IReplicationInContext context, ITransactionalExecutionCallback transactionExecutionCallback, Transaction transaction, boolean twoPhaseCommit) voidRemoveByUIDReplicationPacketData.executeTransactional(IReplicationInContext context, ITransactionalExecutionCallback transactionExecutionCallback, Transaction transaction, boolean twoPhaseCommit) voidRemoveReplicationPacketData.executeTransactional(IReplicationInContext context, ITransactionalExecutionCallback transactionExecutionCallback, Transaction transaction, boolean twoPhaseCommit) voidUpdateReplicationPacketData.executeTransactional(IReplicationInContext context, ITransactionalExecutionCallback transactionExecutionCallback, Transaction transaction, boolean twoPhaseCommit) voidWriteReplicationPacketData.executeTransactional(IReplicationInContext context, ITransactionalExecutionCallback transactionExecutionCallback, Transaction transaction, boolean twoPhaseCommit) -
Uses of IReplicationInContext in com.gigaspaces.internal.cluster.node.impl.processlog.globalorder
Classes in com.gigaspaces.internal.cluster.node.impl.processlog.globalorder that implement IReplicationInContext -
Uses of IReplicationInContext in com.gigaspaces.internal.cluster.node.impl.processlog.multibucketsinglefile
Classes in com.gigaspaces.internal.cluster.node.impl.processlog.multibucketsinglefile that implement IReplicationInContext -
Uses of IReplicationInContext in com.gigaspaces.internal.cluster.node.impl.processlog.multisourcesinglefile
Classes in com.gigaspaces.internal.cluster.node.impl.processlog.multisourcesinglefile that implement IReplicationInContext -
Uses of IReplicationInContext in com.gigaspaces.internal.events.durable
Methods in com.gigaspaces.internal.events.durable with parameters of type IReplicationInContextModifier and TypeMethodDescriptionvoidAbstractReplicationNotificationInEntryHandler.afterConsumption(IReplicationInContext context, boolean successful, long lastProcessedKey) voidAbstractReplicationNotificationInEntryHandler.beforeConsume(IReplicationInContext context) protected static voidAbstractReplicationNotificationInEntryHandler.consumeBatchContentIfNotInTransaction(IReplicationInContext context, boolean inTransaction) protected abstract voidAbstractReplicationNotificationInEntryHandler.handleEntryImpl(EntryArrivedRemoteEvent entryArrived, IReplicationInContext context, boolean inTransaction) protected voidReplicationNotificationBatchInEntryHandler.handleEntryImpl(EntryArrivedRemoteEvent entryArrived, IReplicationInContext context, boolean inTransaction) protected voidReplicationNotificationInEntryHandler.handleEntryImpl(EntryArrivedRemoteEvent entryArrived, IReplicationInContext context, boolean inTransaction) voidAbstractReplicationNotificationInEntryHandler.handleEntryLeaseExpired(IReplicationInContext context, boolean inTransaction, IEntryPacket entryPacket) voidAbstractReplicationNotificationInEntryHandler.handleEntryLeaseExpiredByUID(IReplicationInContext context, boolean inTransaction, String className, String uid, boolean isTransient, OperationID operationID) voidAbstractReplicationNotificationInEntryHandler.handleRemoveEntry(IReplicationInContext context, boolean inTransaction, IEntryPacket entryPacket) voidAbstractReplicationNotificationInEntryHandler.handleRemoveEntryByUID(IReplicationInContext context, boolean inTransaction, String uid, boolean isTransient, OperationID operationID) voidAbstractReplicationNotificationInEntryHandler.handleUpdateEntry(IReplicationInContext context, boolean inTransaction, IEntryPacket entryPacket, IEntryPacket oldEntryPacket, boolean partialUpdate, boolean overrideVersion, short flags) voidAbstractReplicationNotificationInEntryHandler.handleWriteEntry(IReplicationInContext context, boolean inTransaction, IEntryPacket entryPacket) voidAbstractReplicationNotificationInEntryHandler.inChangeEntry(IReplicationInContext context, String typeName, String uid, Object id, int version, int previousVersion, int routingHash, long timeToLive, Collection<SpaceEntryMutator> mutators, boolean isTransient, OperationID operationID) voidAbstractReplicationNotificationInEntryHandler.inEntryLeaseExpired(IReplicationInContext context, IEntryPacket entryPacket) voidAbstractReplicationNotificationInEntryHandler.inEntryLeaseExpiredByUID(IReplicationInContext context, String className, String uid, boolean isTransient, OperationID operationID) voidAbstractReplicationNotificationInEntryHandler.inRemoveEntry(IReplicationInContext context, IEntryPacket entryPacket) voidAbstractReplicationNotificationInEntryHandler.inRemoveEntryByUID(IReplicationInContext context, String typeName, String uid, boolean isTransient, OperationID operationID) voidReplicationNotificationInTransactionEntryHandler.inTransaction(IReplicationInContext context, ITransactionInContext transactionContext) voidReplicationNotificationInTransactionEntryHandler.inTransactionAbort(IReplicationInContext context, ITransactionInContext transactionContext) voidReplicationNotificationInTransactionEntryHandler.inTransactionCommit(IReplicationInContext context, ITransactionInContext transactionContext) voidReplicationNotificationInTransactionEntryHandler.inTransactionPrepare(IReplicationInContext context, ITransactionInContext transactionContext) voidAbstractReplicationNotificationInEntryHandler.inUpdateEntry(IReplicationInContext context, IEntryPacket entryPacket, IEntryPacket oldEntryPacket, boolean partialUpdate, boolean overrideVersion, short flags) voidAbstractReplicationNotificationInEntryHandler.inWriteEntry(IReplicationInContext context, IEntryPacket entryPacket) -
Uses of IReplicationInContext in com.gigaspaces.internal.server.space.events
Methods in com.gigaspaces.internal.server.space.events with parameters of type IReplicationInContextModifier and TypeMethodDescriptionvoidNotifyBackupLog.inNotificationSent(IReplicationInContext context, OperationID operationId) -
Uses of IReplicationInContext in com.gigaspaces.internal.sync
Constructors in com.gigaspaces.internal.sync with parameters of type IReplicationInContextModifierConstructorDescriptionConsolidationParticipantDataImpl(List<DataSyncOperation> dataItems, TransactionParticipantMetaData metaData, IReplicationInContext context) -
Uses of IReplicationInContext in com.gigaspaces.internal.sync.mirror
Methods in com.gigaspaces.internal.sync.mirror with parameters of type IReplicationInContextModifier and TypeMethodDescriptionvoidMirrorReplicationInEntryHandler.afterConsumption(IReplicationInContext context, boolean successful, long lastProcessedKey) voidMirrorReplicationInEntryHandler.beforeConsume(IReplicationInContext context) voidMirrorReplicationInEntryHandler.inChangeEntry(IReplicationInContext context, String typeName, String uid, Object id, int version, int previousVersion, int routingHash, long timeToLive, Collection<SpaceEntryMutator> mutators, boolean isTransient, OperationID operationID) voidMirrorReplicationMetadataEventHandler.inDataTypeAddIndex(IReplicationInContext context, AddTypeIndexesRequestInfo requestInfo) voidMirrorReplicationMetadataEventHandler.inDataTypeIntroduce(IReplicationInContext context, ITypeDesc typeDesc) voidMirrorReplicationInEntryHandler.inRemoveEntry(IReplicationInContext context, IEntryPacket entryPacket) voidMirrorReplicationInEntryHandler.inRemoveEntryByUID(IReplicationInContext context, String typeName, String uid, boolean isTransient, OperationID operationID) voidMirrorReplicationInAggregatedTransactionHandler.inTransaction(IReplicationInContext context, ITransactionInContext transactionContext) voidMirrorReplicationInTransactionHandler.inTransaction(IReplicationInContext context, ITransactionInContext transactionContext) voidMirrorReplicationInAggregatedTransactionHandler.inTransactionAbort(IReplicationInContext context, ITransactionInContext transactionContext) voidMirrorReplicationInTransactionHandler.inTransactionAbort(IReplicationInContext context, ITransactionInContext transactionContext) voidMirrorReplicationInAggregatedTransactionHandler.inTransactionCommit(IReplicationInContext context, ITransactionInContext transactionContext) voidMirrorReplicationInTransactionHandler.inTransactionCommit(IReplicationInContext context, ITransactionInContext transactionContext) voidMirrorReplicationInAggregatedTransactionHandler.inTransactionPrepare(IReplicationInContext context, ITransactionInContext transactionContext) voidMirrorReplicationInTransactionHandler.inTransactionPrepare(IReplicationInContext context, ITransactionInContext transactionContext) voidMirrorReplicationInEntryHandler.inUpdateEntry(IReplicationInContext context, IEntryPacket entryPacket, IEntryPacket oldEntryPacket, boolean partialUpdate, boolean overrideVersion, short flags) voidMirrorReplicationInEntryHandler.inWriteEntry(IReplicationInContext context, IEntryPacket entryPacket)