Class ProcessModelContentConverter
- java.lang.Object
-
- org.activiti.cloud.services.modeling.converter.ProcessModelContentConverter
-
- All Implemented Interfaces:
ModelContentConverter<BpmnProcessModelContent>
public class ProcessModelContentConverter extends Object implements ModelContentConverter<BpmnProcessModelContent>
Implementation ofModelContentConverterfor process models
-
-
Constructor Summary
Constructors Constructor Description ProcessModelContentConverter(ProcessModelType processModelType, org.activiti.bpmn.converter.BpmnXMLConverter bpmnConverter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.activiti.bpmn.model.BpmnModelconvertToBpmnModel(byte[] modelContent)byte[]convertToBytes(BpmnProcessModelContent bpmnProcessModelContent)Optional<BpmnProcessModelContent>convertToModelContent(byte[] bytes)Optional<BpmnProcessModelContent>convertToModelContent(org.activiti.bpmn.model.BpmnModel bpmnModel)ModelTypegetHandledModelType()voidoverrideAllProcessDefinition(BpmnProcessModelContent processModelContent, ReferenceIdOverrider referenceIdOverrider)org.activiti.cloud.services.common.file.FileContentoverrideModelId(org.activiti.cloud.services.common.file.FileContent fileContent, Map<String,String> modelIdentifiers)
-
-
-
Constructor Detail
-
ProcessModelContentConverter
public ProcessModelContentConverter(ProcessModelType processModelType, org.activiti.bpmn.converter.BpmnXMLConverter bpmnConverter)
-
-
Method Detail
-
getHandledModelType
public ModelType getHandledModelType()
- Specified by:
getHandledModelTypein interfaceModelContentConverter<BpmnProcessModelContent>
-
convertToModelContent
public Optional<BpmnProcessModelContent> convertToModelContent(byte[] bytes)
- Specified by:
convertToModelContentin interfaceModelContentConverter<BpmnProcessModelContent>
-
convertToBytes
public byte[] convertToBytes(BpmnProcessModelContent bpmnProcessModelContent)
- Specified by:
convertToBytesin interfaceModelContentConverter<BpmnProcessModelContent>
-
convertToModelContent
public Optional<BpmnProcessModelContent> convertToModelContent(org.activiti.bpmn.model.BpmnModel bpmnModel)
-
convertToBpmnModel
public org.activiti.bpmn.model.BpmnModel convertToBpmnModel(byte[] modelContent) throws IOException, XMLStreamException- Throws:
IOExceptionXMLStreamException
-
overrideModelId
public org.activiti.cloud.services.common.file.FileContent overrideModelId(org.activiti.cloud.services.common.file.FileContent fileContent, Map<String,String> modelIdentifiers)- Specified by:
overrideModelIdin interfaceModelContentConverter<BpmnProcessModelContent>
-
overrideAllProcessDefinition
public void overrideAllProcessDefinition(BpmnProcessModelContent processModelContent, ReferenceIdOverrider referenceIdOverrider)
-
-