Class BlobstoreReplicationPacketDataProducer
java.lang.Object
com.gigaspaces.internal.cluster.node.impl.packets.data.ReplicationPacketDataProducer
com.gigaspaces.internal.cluster.node.impl.packets.data.BlobstoreReplicationPacketDataProducer
- All Implemented Interfaces:
IReplicationPacketDataProducer<IExecutableReplicationPacketData<?>>,IReplicationPacketEntryDataContentExtractor
- Since:
- 11.0.0 Wraps replication packets with blobstore bulk id when needed before sending them to replication
- Author:
- Boris
-
Constructor Summary
ConstructorsConstructorDescriptionBlobstoreReplicationPacketDataProducer(SpaceEngine spaceEngine, boolean replicateToTargetWithExternalDatasource, boolean replicateFullTake, ReplicationPacketDataMediator packetDataMediator) -
Method Summary
Modifier and TypeMethodDescriptioncreateSingleOperationData(IEntryHolder entryHolder, ReplicationSingleOperationType operationType, ReplicationOutContext replicationOutContext) Convert a single entry operation to a representingIReplicationPacketDataMethods inherited from class com.gigaspaces.internal.cluster.node.impl.packets.data.ReplicationPacketDataProducer
completePacketDataContent, convertData, convertEntryData, convertSingleEntryData, createEmptyMultipleEntryData, createFix, createFixForUnknownError, createGenericOperationData, createTransactionOperationData, getCustomContent, getMainEntryData, getMainTypeName, getSecondaryEntryData, isPrimary, requiresConversion, setSerializeWithFullContent, toFilterEntries
-
Constructor Details
-
BlobstoreReplicationPacketDataProducer
public BlobstoreReplicationPacketDataProducer(SpaceEngine spaceEngine, boolean replicateToTargetWithExternalDatasource, boolean replicateFullTake, ReplicationPacketDataMediator packetDataMediator)
-
-
Method Details
-
createSingleOperationData
public IExecutableReplicationPacketData<?> createSingleOperationData(IEntryHolder entryHolder, ReplicationSingleOperationType operationType, ReplicationOutContext replicationOutContext) Description copied from interface:IReplicationPacketDataProducerConvert a single entry operation to a representingIReplicationPacketData- Specified by:
createSingleOperationDatain interfaceIReplicationPacketDataProducer<IExecutableReplicationPacketData<?>>- Overrides:
createSingleOperationDatain classReplicationPacketDataProducer- Parameters:
entryHolder- operation entryoperationType- operation type- Returns:
- representing
IReplicationPacketData
-