Class ParseProcessesXmlStep
- java.lang.Object
 - 
- org.camunda.bpm.container.impl.spi.DeploymentOperationStep
 - 
- org.camunda.bpm.container.impl.deployment.ParseProcessesXmlStep
 
 
 
- 
public class ParseProcessesXmlStep extends DeploymentOperationStep
Detects and parses all META-INF/processes.xml files within the process application and attaches the parsed Metadata to the operation context.
- Author:
 - Daniel Meyer
 
 
- 
- 
Constructor Summary
Constructors Constructor Description ParseProcessesXmlStep() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String[]getDeploymentDescriptorLocations(AbstractProcessApplication processApplication)StringgetName()protected List<URL>getProcessesXmlUrls(String[] deploymentDescriptors, AbstractProcessApplication processApplication)protected booleanisEmptyFile(URL url)protected ProcessesXmlparseProcessesXml(URL url)protected Map<URL,ProcessesXml>parseProcessesXmlFiles(AbstractProcessApplication processApplication)voidperformOperationStep(DeploymentOperation operationContext)- 
Methods inherited from class org.camunda.bpm.container.impl.spi.DeploymentOperationStep
cancelOperationStep 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getName
public String getName()
- Specified by:
 getNamein classDeploymentOperationStep
 
- 
performOperationStep
public void performOperationStep(DeploymentOperation operationContext)
- Specified by:
 performOperationStepin classDeploymentOperationStep
 
- 
parseProcessesXmlFiles
protected Map<URL,ProcessesXml> parseProcessesXmlFiles(AbstractProcessApplication processApplication)
 
- 
getProcessesXmlUrls
protected List<URL> getProcessesXmlUrls(String[] deploymentDescriptors, AbstractProcessApplication processApplication)
 
- 
getDeploymentDescriptorLocations
protected String[] getDeploymentDescriptorLocations(AbstractProcessApplication processApplication)
 
- 
isEmptyFile
protected boolean isEmptyFile(URL url)
 
- 
parseProcessesXml
protected ProcessesXml parseProcessesXml(URL url)
 
 - 
 
 -