public abstract class AbstractTransactionReplicationPacketData extends LinkedList<IReplicationTransactionalPacketEntryData> implements IExecutableReplicationPacketData<IReplicationTransactionalPacketEntryData>, ITransactionInContext
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractTransactionReplicationPacketData.FilterIterable |
modCount| Constructor and Description |
|---|
AbstractTransactionReplicationPacketData() |
AbstractTransactionReplicationPacketData(boolean fromGateway) |
AbstractTransactionReplicationPacketData(ServerTransaction transaction,
boolean fromGateway) |
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, toArrayiteratorhashCode, listIterator, removeRange, subListcontainsAll, isEmpty, removeAll, retainAllfinalize, getClass, notify, notifyAll, wait, wait, waitcreateEmptyMultipleEntryData, execute, isPartOfBlobstoreBulkgetMultipleOperationType, isMultiParticipantData, requiresRecoveryFiltering, supportsReplicationFilteradd, addAll, clear, contains, containsAll, hashCode, isEmpty, iterator, parallelStream, remove, removeAll, removeIf, retainAll, size, spliterator, stream, toArray, toArrayenabledSmartExternalizableWithReferencecontainsAll, hashCode, isEmpty, iterator, listIterator, removeAll, replaceAll, retainAll, sort, subListpublic AbstractTransactionReplicationPacketData()
public AbstractTransactionReplicationPacketData(ServerTransaction transaction, boolean fromGateway)
public AbstractTransactionReplicationPacketData(boolean fromGateway)
public OperationID getOperationID()
getOperationID in interface ITransactionInContextpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionprotected void writeTransaction(ObjectOutput out) throws IOException
IOExceptionpublic void readFromSwap(ObjectInput in) throws IOException, ClassNotFoundException
readFromSwap in interface ISwapExternalizableIOExceptionClassNotFoundExceptionpublic void writeToSwap(ObjectOutput out) throws IOException
writeToSwap in interface ISwapExternalizableIOExceptionpublic IExecutableReplicationPacketData<IReplicationTransactionalPacketEntryData> clone()
clone in interface IReplicationPacketData<IReplicationTransactionalPacketEntryData>clone in class LinkedList<IReplicationTransactionalPacketEntryData>public boolean isSingleEntryData()
isSingleEntryData in interface IReplicationPacketData<IReplicationTransactionalPacketEntryData>public boolean isFromGateway()
isFromGateway in interface IReplicationPacketData<IReplicationTransactionalPacketEntryData>public IReplicationPacketEntryData getSingleEntryData()
getSingleEntryData in interface IReplicationPacketData<IReplicationTransactionalPacketEntryData>public void setMetaData(TransactionParticipantDataImpl metaData)
public TransactionParticipantDataImpl getMetaData()
getMetaData in interface ITransactionInContextpublic ServerTransaction getTransaction()
getTransaction in interface ITransactionInContextpublic boolean beforeDelayedReplication()
IReplicationPacketDatabeforeDelayedReplication in interface IReplicationPacketData<IReplicationTransactionalPacketEntryData>public Iterable<IReplicationFilterEntry> toFilterEntries(SpaceTypeManager spaceTypeManager)
toFilterEntries in interface IExecutableReplicationPacketData<IReplicationTransactionalPacketEntryData>public String toString()
toString in class AbstractCollection<IReplicationTransactionalPacketEntryData>protected String getCustomToString()
public void setHasTransientMembersFlag()
public void unsetHasTransientMembersFlag()
public void setHasPersistentMembersFlag()
public boolean hasTransientMembers()
public boolean hasPersistentMembers()
public void setMvccCommittedGenerationFlag()
public boolean hasMvccCommittedGeneration()
public void setMvccRevertGenerationFlag()
public boolean isMvccRevertGeneration()
public Object getRecoveryFilteringId()
getRecoveryFilteringId in interface IReplicationPacketData<IReplicationTransactionalPacketEntryData>public void setWeight(int weight)
setWeight in interface IReplicationPacketData<IReplicationTransactionalPacketEntryData>public int getWeight()
getWeight in interface IReplicationPacketData<IReplicationTransactionalPacketEntryData>public void setMvccCommittedGeneration(MVCCGenerationsState mvccGenerationsState)
public MVCCGenerationsState getMvccCommittedGeneration()
public boolean equals(Object o)
equals in interface Collection<IReplicationTransactionalPacketEntryData>equals in interface List<IReplicationTransactionalPacketEntryData>equals in class AbstractList<IReplicationTransactionalPacketEntryData>Copyright © GigaSpaces.