Class TransactionReplicationPacketData
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.AbstractSequentialList<E>
java.util.LinkedList<IReplicationTransactionalPacketEntryData>
com.gigaspaces.internal.cluster.node.impl.packets.data.operations.TransactionReplicationPacketData
- All Implemented Interfaces:
ITransactionInContext,IExecutableReplicationPacketData<IReplicationTransactionalPacketEntryData>,IReplicationPacketData<IReplicationTransactionalPacketEntryData>,ISwapExternalizable,SmartExternalizable,Externalizable,Serializable,Cloneable,Iterable<IReplicationTransactionalPacketEntryData>,Collection<IReplicationTransactionalPacketEntryData>,Deque<IReplicationTransactionalPacketEntryData>,List<IReplicationTransactionalPacketEntryData>,Queue<IReplicationTransactionalPacketEntryData>
@Deprecated
public class TransactionReplicationPacketData
extends LinkedList<IReplicationTransactionalPacketEntryData>
implements IExecutableReplicationPacketData<IReplicationTransactionalPacketEntryData>, ITransactionInContext
Deprecated.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classDeprecated. -
Field Summary
Fields inherited from class java.util.AbstractList
modCount -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanDeprecated.If the replication of this packet is delayed due to being asynchronous by nature or the target was disconnected when the replication packet was generated, this method is called before the actual replication and the implementor can modify the packet accordingly, mostly relevant for time to live update.clone()Deprecated.Deprecated.voidexecute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.intDeprecated.booleanDeprecated.booleanDeprecated.Gets whether this data is part of multiple participants databooleanDeprecated.booleanDeprecated.voidDeprecated.voidDeprecated.booleanDeprecated.voidsetMetaData(TransactionParticipantDataImpl metaData) Deprecated.voidsetWeight(int weight) Deprecated.booleanDeprecated.toFilterEntries(SpaceTypeManager spaceTypeManager) Deprecated.toString()Deprecated.voidDeprecated.voidwriteToSwap(ObjectOutput out) Deprecated.Methods inherited from class java.util.LinkedList
add, add, addAll, addAll, addFirst, addLast, clear, contains, descendingIterator, element, get, getFirst, getLast, indexOf, lastIndexOf, listIterator, offer, offerFirst, offerLast, peek, peekFirst, peekLast, poll, pollFirst, pollLast, pop, push, remove, remove, remove, removeFirst, removeFirstOccurrence, removeLast, removeLastOccurrence, set, size, spliterator, toArray, toArrayMethods inherited from class java.util.AbstractSequentialList
iteratorMethods inherited from class java.util.AbstractList
equals, hashCode, listIterator, removeRange, subListMethods inherited from class java.util.AbstractCollection
containsAll, isEmpty, removeAll, retainAllMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface java.util.List
containsAll, equals, hashCode, isEmpty, iterator, listIterator, removeAll, replaceAll, retainAll, sort, subListMethods inherited from interface com.gigaspaces.serialization.SmartExternalizable
enabledSmartExternalizableWithReference
-
Constructor Details
-
TransactionReplicationPacketData
public TransactionReplicationPacketData()Deprecated.
-
-
Method Details
-
getOperationID
Deprecated.- Specified by:
getOperationIDin interfaceITransactionInContext
-
readExternal
Deprecated.- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
writeExternal
Deprecated.- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
readFromSwap
Deprecated.- Specified by:
readFromSwapin interfaceISwapExternalizable- Throws:
IOExceptionClassNotFoundException
-
writeToSwap
Deprecated.- Specified by:
writeToSwapin interfaceISwapExternalizable- Throws:
IOException
-
clone
Deprecated.- Specified by:
clonein interfaceIReplicationPacketData<IReplicationTransactionalPacketEntryData>- Overrides:
clonein classLinkedList<IReplicationTransactionalPacketEntryData>
-
isSingleEntryData
public boolean isSingleEntryData()Deprecated.- Specified by:
isSingleEntryDatain interfaceIReplicationPacketData<IReplicationTransactionalPacketEntryData>
-
getSingleEntryData
Deprecated.- Specified by:
getSingleEntryDatain interfaceIReplicationPacketData<IReplicationTransactionalPacketEntryData>
-
setMetaData
Deprecated. -
getMetaData
Deprecated.- Specified by:
getMetaDatain interfaceITransactionInContext
-
getTransaction
Deprecated.- Specified by:
getTransactionin interfaceITransactionInContext
-
getMultipleOperationType
Deprecated.- Specified by:
getMultipleOperationTypein interfaceIReplicationPacketData<IReplicationTransactionalPacketEntryData>
-
execute
public void execute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) throws Exception Deprecated.- Specified by:
executein interfaceIExecutableReplicationPacketData<IReplicationTransactionalPacketEntryData>- Throws:
Exception
-
beforeDelayedReplication
public boolean beforeDelayedReplication()Deprecated.Description copied from interface:IReplicationPacketDataIf the replication of this packet is delayed due to being asynchronous by nature or the target was disconnected when the replication packet was generated, this method is called before the actual replication and the implementor can modify the packet accordingly, mostly relevant for time to live update. If the method returns false the packet is no longer relevant and it is discarded- Specified by:
beforeDelayedReplicationin interfaceIReplicationPacketData<IReplicationTransactionalPacketEntryData>
-
supportsReplicationFilter
public boolean supportsReplicationFilter()Deprecated.- Specified by:
supportsReplicationFilterin interfaceIReplicationPacketData<IReplicationTransactionalPacketEntryData>
-
toFilterEntries
Deprecated.- Specified by:
toFilterEntriesin interfaceIExecutableReplicationPacketData<IReplicationTransactionalPacketEntryData>
-
createEmptyMultipleEntryData
Deprecated.- Specified by:
createEmptyMultipleEntryDatain interfaceIExecutableReplicationPacketData<IReplicationTransactionalPacketEntryData>
-
isPartOfBlobstoreBulk
public boolean isPartOfBlobstoreBulk()Deprecated.- Specified by:
isPartOfBlobstoreBulkin interfaceIExecutableReplicationPacketData<IReplicationTransactionalPacketEntryData>
-
toString
Deprecated.- Overrides:
toStringin classAbstractCollection<IReplicationTransactionalPacketEntryData>
-
isMultiParticipantData
public boolean isMultiParticipantData()Deprecated.Description copied from interface:IReplicationPacketDataGets whether this data is part of multiple participants data- Specified by:
isMultiParticipantDatain interfaceIReplicationPacketData<IReplicationTransactionalPacketEntryData>
-
requiresRecoveryFiltering
public boolean requiresRecoveryFiltering()Deprecated.- Specified by:
requiresRecoveryFilteringin interfaceIReplicationPacketData<IReplicationTransactionalPacketEntryData>
-
getRecoveryFilteringId
Deprecated.- Specified by:
getRecoveryFilteringIdin interfaceIReplicationPacketData<IReplicationTransactionalPacketEntryData>
-
isFromGateway
public boolean isFromGateway()Deprecated.- Specified by:
isFromGatewayin interfaceIReplicationPacketData<IReplicationTransactionalPacketEntryData>- Returns:
- Gets whether this packet was received from gateway replication
-
setWeight
public void setWeight(int weight) Deprecated.- Specified by:
setWeightin interfaceIReplicationPacketData<IReplicationTransactionalPacketEntryData>
-
getWeight
public int getWeight()Deprecated.- Specified by:
getWeightin interfaceIReplicationPacketData<IReplicationTransactionalPacketEntryData>
-
TransactionOnePhaseReplicationPacketData