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 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 boolean equals(Object o)
equals in interface Collection<IReplicationTransactionalPacketEntryData>equals in interface List<IReplicationTransactionalPacketEntryData>equals in class AbstractList<IReplicationTransactionalPacketEntryData>Copyright © GigaSpaces.