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, toArrayiteratorequals, hashCode, listIterator, removeRange, subListcontainsAll, isEmpty, removeAll, retainAllfinalize, getClass, notify, notifyAll, wait, wait, waitcreateEmptyMultipleEntryData, execute, isPartOfBlobstoreBulkgetMultipleOperationType, isMultiParticipantData, requiresRecoveryFiltering, supportsReplicationFilteradd, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, parallelStream, remove, removeAll, removeIf, retainAll, size, spliterator, stream, toArray, toArraycontainsAll, equals, 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
IOExceptionprotected void readTransaction(ObjectInput in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprotected void writeTransactionData(ObjectOutput out) throws IOException
IOExceptionprotected void readTransactionData(ObjectInput in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionpublic 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 Object getRecoveryFilteringId()
getRecoveryFilteringId in interface IReplicationPacketData<IReplicationTransactionalPacketEntryData>Copyright © GigaSpaces.