| Modifier and Type | Class and Description | 
|---|---|
class  | 
CustomChangeOperation
A base class for custom change operation implementations 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Collection<SpaceEntryMutator> | 
ChangeSetInternalUtils.getMutators(ChangeSet changeSet)  | 
| Modifier and Type | Method and Description | 
|---|---|
ChangeSet | 
ChangeSet.custom(SpaceEntryMutator changeOperation)
Adds a custom change operation to be executed. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static ChangeSet | 
ChangeSetInternalUtils.fromParameters(Collection<SpaceEntryMutator> mutators,
              long lease)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ChangeEntryDetailsImpl.setMutators(Collection<SpaceEntryMutator> mutators)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
LocalViewReplicationEntryEventHandler.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)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AddAllToCollectionSpaceEntryMutator  | 
class  | 
AddToCollectionSpaceEntryMutator  | 
class  | 
IncrementSpaceEntryMutator  | 
class  | 
PutInMapSpaceEntryMutator  | 
class  | 
RemoveFromCollectionSpaceEntryMutator  | 
class  | 
RemoveFromMapSpaceEntryMutator
The set of changes to apply for matches entries of the change operation 
 | 
class  | 
SetValueSpaceEntryMutator  | 
class  | 
SpaceEntryPathMutator  | 
class  | 
UnsetValueSpaceEntryMutator  | 
| Modifier and Type | Field and Description | 
|---|---|
Collection<SpaceEntryMutator> | 
ChangeProxyActionInfo.mutators  | 
| Modifier and Type | Method and Description | 
|---|---|
Collection<SpaceEntryMutator> | 
ChangeProxyActionInfo.getMutators()  | 
| Modifier and Type | Method and Description | 
|---|---|
Collection<SpaceEntryMutator> | 
ChangeEntriesSpaceOperationRequest.getMutators()  | 
| Constructor and Description | 
|---|
ChangeEntriesSpaceOperationRequest(ITemplatePacket templatePacket,
                                  Transaction txn,
                                  long timeout,
                                  long lease,
                                  int modifiers,
                                  Collection<SpaceEntryMutator> mutators,
                                  Object query)  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract void | 
AbstractReplicationEntryEventHandler.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)  | 
void | 
IReplicationInEntryHandler.inChangeEntry(IReplicationInContext context,
             String typeName,
             String uid,
             Object id,
             int version,
             int previousVersion,
             int routingHash,
             long timeToLive,
             Collection<SpaceEntryMutator> mutators,
             boolean isTransient,
             OperationID operationID)  | 
void | 
AbstractReplicationEntryEventHandler.inChangeEntry(IReplicationInContext context,
             String typeName,
             String uid,
             Object id,
             int version,
             int previousVersion,
             int routingHash,
             long timeToLive,
             Collection<SpaceEntryMutator> mutators,
             boolean isTransient,
             OperationID operationID)  | 
| Modifier and Type | Method and Description | 
|---|---|
Collection<SpaceEntryMutator> | 
ReplicationOutContext.getSpaceEntryMutators()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ReplicationNodeInFacade.inChangeEntry(IReplicationInContext context,
             String typeName,
             String uid,
             Object id,
             int version,
             int previousVersion,
             int routingHash,
             long timeToLive,
             Collection<SpaceEntryMutator> mutators,
             boolean isTransient,
             OperationID operationID)  | 
void | 
ReplicationOutContext.setSpaceEntryMutators(Collection<SpaceEntryMutator> spaceEntryMutators)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
LocalClusterReplicationInTransactionHandler.changeEntry(IReplicationInBatchContext context,
           String typeName,
           String uid,
           Object id,
           int version,
           int previousVersion,
           long timeToLive,
           int routingHash,
           Collection<SpaceEntryMutator> spaceEntryMutators,
           boolean isTransient,
           OperationID operationID)  | 
protected void | 
AbstractLocalClusterReplicationInHandler.handleChangeEntry(String typeName,
                 String uid,
                 Object id,
                 int version,
                 int previousVersion,
                 int routingHash,
                 long timeToLive,
                 Collection<SpaceEntryMutator> mutators,
                 IReplicationInBatchContext batchContext)  | 
void | 
LocalClusterReplicationInEntryHandler.inChangeEntry(IReplicationInContext context,
             String typeName,
             String uid,
             Object id,
             int version,
             int previousVersion,
             int routingHash,
             long timeToLive,
             Collection<SpaceEntryMutator> mutators,
             boolean isTransient,
             OperationID operationID)  | 
| Constructor and Description | 
|---|
LocalClusterChangeOperationData(ISpaceProxy spaceProxy,
                               ITypeDesc typeDescriptor,
                               String uid,
                               Object id,
                               int version,
                               int previousVersion,
                               int routingHash,
                               long timeToLive,
                               Collection<SpaceEntryMutator> mutators)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractSpaceReplicationEntryEventHandler.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)  | 
void | 
SpaceReplicationTransactionEventHandler.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 void | 
BlobstorePrimaryBackupSpaceReplicationEntryEventHandler.changeEntryInSpace(IReplicationInContext context,
                  Transaction txn,
                  String uid,
                  int version,
                  Collection<SpaceEntryMutator> mutators,
                  boolean isTransient,
                  OperationID operationID,
                  IEntryData previousEntry,
                  long timeToLive,
                  boolean twoPhaseCommit)  | 
protected void | 
PrimaryBackupSpaceReplicationEntryEventHandler.changeEntryInSpace(IReplicationInContext context,
                  Transaction txn,
                  String uid,
                  int version,
                  Collection<SpaceEntryMutator> mutators,
                  boolean isTransient,
                  OperationID operationID,
                  IEntryData previousEntry,
                  long timeToLive,
                  boolean twoPhaseCommit)  | 
protected void | 
AbstractSpaceReplicationEntryEventHandler.changeEntryInSpace(IReplicationInContext context,
                  Transaction txn,
                  String uid,
                  int version,
                  Collection<SpaceEntryMutator> mutators,
                  boolean isTransient,
                  OperationID operationID,
                  IEntryData previousEntry,
                  long timeToLive,
                  boolean twoPhaseCommit)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ITransactionalBatchExecutionCallback.changeEntry(IReplicationInBatchContext context,
           String typeName,
           String uid,
           Object id,
           int version,
           int previousVersion,
           long timeToLive,
           int routingHash,
           Collection<SpaceEntryMutator> spaceEntryMutators,
           boolean isTransient,
           OperationID operationID)  | 
void | 
ITransactionalExecutionCallback.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)  | 
| Modifier and Type | Method and Description | 
|---|---|
Collection<SpaceEntryMutator> | 
ChangeReplicationPacketData.getCustomContent()  | 
| Constructor and Description | 
|---|
ChangeReplicationPacketData(String typeName,
                           String uid,
                           Object id,
                           int version,
                           int previousVersion,
                           boolean isTransient,
                           IEntryData entryData,
                           OperationID operationID,
                           int routingHash,
                           Collection<SpaceEntryMutator> spaceEntryMutators,
                           IEntryData previousEntryData,
                           long timeToLive,
                           long expirationTime,
                           boolean fromGateway)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ReplicationNotificationInTransactionEntryHandler.changeEntry(IReplicationInBatchContext context,
           String typeName,
           String uid,
           Object id,
           int version,
           int previousVersion,
           long timeToLive,
           int routingHash,
           Collection<SpaceEntryMutator> spaceEntryMutators,
           boolean isTransient,
           OperationID operationID)  | 
void | 
AbstractReplicationNotificationInEntryHandler.inChangeEntry(IReplicationInContext context,
             String typeName,
             String uid,
             Object id,
             int version,
             int previousVersion,
             int routingHash,
             long timeToLive,
             Collection<SpaceEntryMutator> mutators,
             boolean isTransient,
             OperationID operationID)  | 
| Modifier and Type | Method and Description | 
|---|---|
ExtendedAnswerHolder | 
SpaceEngine.change(ITemplatePacket template,
      Transaction txn,
      long lease,
      long timeout,
      SpaceContext sc,
      boolean fromReplication,
      boolean origin,
      Collection<SpaceEntryMutator> mutators,
      int operationModifiers,
      boolean returnOnlyUid)
perform an update in place using mutators 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Collection<SpaceEntryMutator> | 
TemplateHolder.getMutators()  | 
Collection<SpaceEntryMutator> | 
ITemplateHolder.getMutators()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TemplateHolder.setMutators(Collection<SpaceEntryMutator> mutators)  | 
void | 
ITemplateHolder.setMutators(Collection<SpaceEntryMutator> mutators)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MirrorReplicationInHandler.addChangeEntry(IReplicationInBatchContext context,
              String typeName,
              String uid,
              Object id,
              int version,
              long timeToLive,
              Collection<SpaceEntryMutator> mutators)  | 
void | 
MirrorReplicationInHandler.changeEntry(IReplicationInBatchContext context,
           String typeName,
           String uid,
           Object id,
           int version,
           int previousVersion,
           long timeToLive,
           int routingHash,
           Collection<SpaceEntryMutator> spaceEntryMutators,
           boolean isTransient,
           OperationID operationID)  | 
void | 
MirrorReplicationInEntryHandler.inChangeEntry(IReplicationInContext context,
             String typeName,
             String uid,
             Object id,
             int version,
             int previousVersion,
             int routingHash,
             long timeToLive,
             Collection<SpaceEntryMutator> mutators,
             boolean isTransient,
             OperationID operationID)  | 
| Constructor and Description | 
|---|
MirrorChangeBulkDataItem(ITypeDesc typeDesc,
                        String uid,
                        Object id,
                        int version,
                        long timeToLive,
                        Collection<SpaceEntryMutator> mutators)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CacheManager.handleUpdateEntryReplication(Context context,
                            IEntryHolder new_eh,
                            IEntryData originalData,
                            Collection<SpaceEntryMutator> mutators)  | 
void | 
CacheManager.handleUpdateEntryReplication(Context context,
                            IEntryHolder new_eh,
                            IEntryData originalData,
                            Collection<SpaceEntryMutator> mutators,
                            int blobstoreBulkId)  | 
void | 
XtnData.setInPlaceUpdatedEntry(IEntryHolder eh,
                      Collection<SpaceEntryMutator> mutators)  | 
| Modifier and Type | Method and Description | 
|---|---|
Collection<SpaceEntryMutator> | 
DelayedReplicationUpdateInfo.getMutators()  | 
| Constructor and Description | 
|---|
DelayedReplicationUpdateInfo(IEntryHolder new_eh,
                            IEntryData originalData,
                            Collection<SpaceEntryMutator> mutators)  | 
| Modifier and Type | Method and Description | 
|---|---|
Collection<SpaceEntryMutator> | 
Context.getMutators()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Context.setForBulkUpdate(IEntryHolder eh,
                IEntryData originalData,
                Collection<SpaceEntryMutator> mutators)  | 
Copyright © GigaSpaces.