public class PartitionWideEntryWithPredicateOperationFactory extends Object implements PartitionAwareOperationFactory
| Constructor and Description | 
|---|
| PartitionWideEntryWithPredicateOperationFactory() | 
| PartitionWideEntryWithPredicateOperationFactory(String name,
                                               EntryProcessor entryProcessor,
                                               Predicate predicate) | 
| Modifier and Type | Method and Description | 
|---|---|
| Operation | createOperation()Creates the operation. | 
| Operation | createPartitionOperation(int partition)Create a partition-operation for the supplied partition-id | 
| int[] | getPartitions()Created operations by this factory will be run on these partitions. | 
| void | init(NodeEngine nodeEngine)Initializes this factory. | 
| void | readData(ObjectDataInput in)Reads fields from the input stream | 
| void | writeData(ObjectDataOutput out)Writes object fields to output stream | 
public PartitionWideEntryWithPredicateOperationFactory()
public PartitionWideEntryWithPredicateOperationFactory(String name, EntryProcessor entryProcessor, Predicate predicate)
public void init(NodeEngine nodeEngine)
PartitionAwareOperationFactoryinit in interface PartitionAwareOperationFactorynodeEngine - nodeEnginepublic Operation createPartitionOperation(int partition)
PartitionAwareOperationFactorycreatePartitionOperation in interface PartitionAwareOperationFactorypartition - id of partitionpublic int[] getPartitions()
PartitionAwareOperationFactorygetPartitions in interface PartitionAwareOperationFactorypublic Operation createOperation()
OperationFactorycreateOperation in interface OperationFactorypublic void writeData(ObjectDataOutput out) throws IOException
DataSerializablewriteData in interface DataSerializableout - outputIOExceptionpublic void readData(ObjectDataInput in) throws IOException
DataSerializablereadData in interface DataSerializablein - inputIOExceptionCopyright © 2016 Hazelcast, Inc.. All Rights Reserved.