public abstract class AbstractParseBpmPlatformXmlStep extends MBeanDeploymentOperationStep
Deployment operation step responsible for parsing and attaching the bpm-platform.xml file.
Modifier and Type | Field and Description |
---|---|
static String |
BPM_PLATFORM_XML_ENVIRONMENT_VARIABLE |
static String |
BPM_PLATFORM_XML_FILE |
static String |
BPM_PLATFORM_XML_LOCATION |
static String |
BPM_PLATFORM_XML_RESOURCE_LOCATION |
static String |
BPM_PLATFORM_XML_SYSTEM_PROPERTY |
protected Logger |
LOGGER |
Constructor and Description |
---|
AbstractParseBpmPlatformXmlStep() |
Modifier and Type | Method and Description |
---|---|
protected String |
autoCompleteUrl(String url) |
protected URL |
checkValidBpmPlatformXmlResourceLocation(String url) |
protected URL |
checkValidFileLocation(String url) |
protected URL |
checkValidUrlLocation(String url) |
protected abstract URL |
getBpmPlatformXmlStream(MBeanDeploymentOperation operationContext) |
String |
getName() |
protected URL |
lookupBpmPlatformXml() |
protected URL |
lookupBpmPlatformXmlFromClassPath() |
protected URL |
lookupBpmPlatformXmlFromClassPath(String resourceLocation) |
protected URL |
lookupBpmPlatformXmlLocationFromEnvironmentVariable() |
protected URL |
lookupBpmPlatformXmlLocationFromJndi() |
void |
performOperationStep(MBeanDeploymentOperation operationContext) |
cancelOperationStep
protected final Logger LOGGER
public static final String BPM_PLATFORM_XML_FILE
public static final String BPM_PLATFORM_XML_LOCATION
public static final String BPM_PLATFORM_XML_ENVIRONMENT_VARIABLE
public static final String BPM_PLATFORM_XML_SYSTEM_PROPERTY
public static final String BPM_PLATFORM_XML_RESOURCE_LOCATION
public String getName()
getName
in class MBeanDeploymentOperationStep
public void performOperationStep(MBeanDeploymentOperation operationContext)
performOperationStep
in class MBeanDeploymentOperationStep
protected URL checkValidBpmPlatformXmlResourceLocation(String url)
protected URL checkValidUrlLocation(String url) throws MalformedURLException
MalformedURLException
protected URL checkValidFileLocation(String url) throws MalformedURLException
MalformedURLException
protected URL lookupBpmPlatformXmlLocationFromJndi()
protected URL lookupBpmPlatformXmlLocationFromEnvironmentVariable()
protected URL lookupBpmPlatformXmlFromClassPath(String resourceLocation)
protected URL lookupBpmPlatformXmlFromClassPath()
protected URL lookupBpmPlatformXml()
protected abstract URL getBpmPlatformXmlStream(MBeanDeploymentOperation operationContext)
Copyright © 2015. All rights reserved.