Class BpmModelServiceImpl

java.lang.Object
io.jmix.bpm.service.impl.BpmModelServiceImpl
All Implemented Interfaces:
BpmModelService

@Component("bpm_BpmModelService") public class BpmModelServiceImpl extends Object implements BpmModelService
  • Constructor Details

    • BpmModelServiceImpl

      public BpmModelServiceImpl()
  • Method Details

    • getElementExtensionProperties

      public List<ExtensionProperty> getElementExtensionProperties(String processDefinitionId, String elementId)
      Description copied from interface: BpmModelService
      Extracts from BPMN XML of process definition with provided processDefinitionId information about additionally configured key-value properties for element with provided elementId.
      Specified by:
      getElementExtensionProperties in interface BpmModelService
      Parameters:
      processDefinitionId - identifier of the process definition
      elementId - identifier of the element
      Returns:
      list of configured extension properties or empty list if BPMN XML does not contain element with such elementId or extension properties do not configured.