Class BatchElementConfiguration

java.lang.Object
org.camunda.bpm.engine.impl.batch.BatchElementConfiguration

public class BatchElementConfiguration extends Object
Configuration information on the elements of a batch
  • Field Details

  • Constructor Details

    • BatchElementConfiguration

      public BatchElementConfiguration()
  • Method Details

    • addDeploymentMappings

      public void addDeploymentMappings(List<ImmutablePair<String,String>> mappings)
      Add mappings of deployment ids to resource ids to the overall element mapping list.
      Parameters:
      mappings - the mappings to add
    • addDeploymentMappings

      public void addDeploymentMappings(List<ImmutablePair<String,String>> mappingsList, Collection<String> idList)
      Add mappings of deployment ids to resource ids to the overall element mapping list. All elements from idList that are not part of the mappings will be added to the list of null deployment id mappings.
      Parameters:
      mappingsList - the mappings to add
      idList - the list of ids to check for missing elements concerning the mappings to add
    • getIds

      public List<String> getIds()
      Returns:
      the list of ids that are mapped to deployment ids, ordered by deployment id
    • getMappings

      public DeploymentMappings getMappings()
      Returns:
      the list of DeploymentMappings
    • isEmpty

      public boolean isEmpty()
    • createDeploymentMappings

      protected void createDeploymentMappings()