Interface ProcessCreationData
- All Known Implementing Classes:
CollectionBasedCreationData,ImportProcessCreationData,QueryBasedCreationData,SimpleAbstractDistributedProcessCreationData,TestDistributedProcessHandler.TestProcessCreationData,Y2YSyncProcessCreationData
public interface ProcessCreationData
Allows to provide additional data for creating distributed process
-
Method Summary
Modifier and TypeMethodDescriptionResponsible for returning spring bean id which will act as aDistributedProcessHandlerfor created process.Responsible for returning the node group, which may be assigned for the distributed process.Stream<? extends BatchCreationData>Responsible for returning stream for creating initial batches used by distributed process.
-
Method Details
-
initialBatches
Stream<? extends BatchCreationData> initialBatches()Responsible for returning stream for creating initial batches used by distributed process.- Returns:
- Stream of batch data
-
getHandlerBeanId
String getHandlerBeanId()Responsible for returning spring bean id which will act as aDistributedProcessHandlerfor created process.- Returns:
- handler bean id
-
getNodeGroup
String getNodeGroup()Responsible for returning the node group, which may be assigned for the distributed process.- Returns:
- node group
-