Class BlobstoreReplicationPacketDataConsumer
java.lang.Object
com.gigaspaces.internal.cluster.node.impl.packets.data.ReplicationPacketDataConsumer
com.gigaspaces.internal.cluster.node.impl.packets.data.BlobstoreReplicationPacketDataConsumer
- All Implemented Interfaces:
IReplicationPacketDataBatchConsumer<IExecutableReplicationPacketData<?>>,IReplicationPacketDataConsumer<IExecutableReplicationPacketData<?>>
- Since:
- 11.0.0 Consumes packets and adds the proper information to replication context about whether the packet is part of blobstore bulk or not.
- Author:
- Boris
-
Constructor Summary
ConstructorsConstructorDescriptionBlobstoreReplicationPacketDataConsumer(SpaceTypeManager typeManager, IDataConsumeFixFacade fixFacade, ReplicationPacketDataMediator packetDataMediator) -
Method Summary
Modifier and TypeMethodDescriptionconsume(IReplicationInContext context, IExecutableReplicationPacketData<?> data, IReplicationInFacade replicationInFacade, IReplicationInFilterCallback inFilterCallback) Consumes aIReplicationPacketDataand delegate the operation is represents to the corresponding method at the givenIReplicationInFacadeMethods inherited from class com.gigaspaces.internal.cluster.node.impl.packets.data.ReplicationPacketDataConsumer
applyFix, consumePendingPackets, extractParticipantsMetadata, getTypeManager, merge, toFilterEntries
-
Constructor Details
-
BlobstoreReplicationPacketDataConsumer
public BlobstoreReplicationPacketDataConsumer(SpaceTypeManager typeManager, IDataConsumeFixFacade fixFacade, ReplicationPacketDataMediator packetDataMediator)
-
-
Method Details
-
consume
public IDataConsumeResult consume(IReplicationInContext context, IExecutableReplicationPacketData<?> data, IReplicationInFacade replicationInFacade, IReplicationInFilterCallback inFilterCallback) Description copied from interface:IReplicationPacketDataConsumerConsumes aIReplicationPacketDataand delegate the operation is represents to the corresponding method at the givenIReplicationInFacade- Specified by:
consumein interfaceIReplicationPacketDataConsumer<IExecutableReplicationPacketData<?>>- Overrides:
consumein classReplicationPacketDataConsumerdata- operation to consume and translate to an operationreplicationInFacade- facade to delegate the data as incoming replication- Returns:
- consumption result that indicates success consumption or error
-