public class ParseProcessesXmlStep extends MBeanDeploymentOperationStep
Detects and parses all META-INF/processes.xml files within the process application and attaches the parsed Metadata to the operation context.
LOGGER
Constructor and Description |
---|
ParseProcessesXmlStep() |
Modifier and Type | Method and Description |
---|---|
protected String[] |
getDeploymentDescriptorLocations(AbstractProcessApplication processApplication) |
String |
getName() |
protected List<URL> |
getProcessesXmlUrls(String[] deploymentDescriptors,
ClassLoader processApplicationClassloader) |
protected boolean |
isEmptyFile(URL url) |
protected ProcessesXml |
parseProcessesXml(URL url) |
protected Map<URL,ProcessesXml> |
parseProcessesXmlFiles(AbstractProcessApplication processApplication) |
void |
performOperationStep(MBeanDeploymentOperation operationContext) |
cancelOperationStep
public String getName()
getName
in class MBeanDeploymentOperationStep
public void performOperationStep(MBeanDeploymentOperation operationContext)
performOperationStep
in class MBeanDeploymentOperationStep
protected Map<URL,ProcessesXml> parseProcessesXmlFiles(AbstractProcessApplication processApplication)
protected List<URL> getProcessesXmlUrls(String[] deploymentDescriptors, ClassLoader processApplicationClassloader)
protected String[] getDeploymentDescriptorLocations(AbstractProcessApplication processApplication)
protected boolean isEmptyFile(URL url)
protected ProcessesXml parseProcessesXml(URL url)
Copyright © 2015. All rights reserved.