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 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 a DistributedProcessHandler for 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