public interface ProcessConf
Modifier and Type | Interface and Description |
---|---|
static class |
ProcessConf.CLEANUP_CATEGORY |
static class |
ProcessConf.CleanupInfo |
static class |
ProcessConf.CronJob |
static class |
ProcessConf.PartnerRoleConfig |
Modifier and Type | Method and Description |
---|---|
java.net.URI |
getBaseURI()
Get the base URL for resolving resources.
|
java.lang.String |
getBpelDocument()
Get the path of the BPEL document, relative to its deployment unit
|
long |
getCBPFileSize()
Get the CBP file size.
|
java.io.InputStream |
getCBPInputStream()
Get the CBP stream.
|
java.util.Set<ProcessConf.CLEANUP_CATEGORY> |
getCleanupCategories(boolean instanceSucceeded) |
java.util.List<ProcessConf.CronJob> |
getCronJobs() |
javax.wsdl.Definition |
getDefinitionForPortType(javax.xml.namespace.QName portTypeName)
Gets the WSDL definition used in a process into which a PortType is defined.
|
javax.wsdl.Definition |
getDefinitionForService(javax.xml.namespace.QName serviceName)
Gets the WSDL definition used in a process into which a service is defined.
|
java.util.Date |
getDeployDate()
Get the date of deployment.
|
java.lang.String |
getDeployer()
Get the userid of the deployer.
|
java.util.Map<java.lang.String,java.lang.String> |
getEndpointProperties(EndpointReference epr) |
java.util.List<org.w3c.dom.Element> |
getExtensionElement(javax.xml.namespace.QName qname)
Generic facility to get additional stuff out of the process descriptor.
|
java.util.List<java.io.File> |
getFiles()
Get the files associated with the deployment.
|
java.util.Map<java.lang.String,Endpoint> |
getInvokeEndpoints()
Gets the list of endpoints a process invokes.
|
java.lang.String |
getPackage()
Gets the name of the package into which the process is deployed.
|
java.util.Map<java.lang.String,ProcessConf.PartnerRoleConfig> |
getPartnerRoleConfig()
Returns failure handling info for invokes.
|
javax.xml.namespace.QName |
getProcessId()
Get the process id, generally the same as the type.
|
java.util.Map<javax.xml.namespace.QName,org.w3c.dom.Node> |
getProcessProperties()
Get the process properties.
|
java.util.Map<java.lang.String,Endpoint> |
getProvideEndpoints()
Gets the list of endpoints a process should provide.
|
ProcessState |
getState()
Get the state of the process.
|
javax.xml.namespace.QName |
getType()
Get the process type (BPEL definition name).
|
long |
getVersion()
Get the process version.
|
boolean |
isCleanupCategoryEnabled(boolean instanceSucceeded,
ProcessConf.CLEANUP_CATEGORY category) |
boolean |
isEventEnabled(java.util.List<java.lang.String> scopeNames,
BpelEvent.TYPE type) |
boolean |
isSharedService(javax.xml.namespace.QName serviceName)
Tells if the service is shareable
|
boolean |
isTransient()
Is this a transient process? Transient processes are not persisted in the store.
|
javax.xml.namespace.QName getProcessId()
javax.xml.namespace.QName getType()
long getVersion()
boolean isTransient()
true
if this is a transient process.java.io.InputStream getCBPInputStream()
long getCBPFileSize()
java.lang.String getBpelDocument()
java.net.URI getBaseURI()
java.util.Date getDeployDate()
java.lang.String getDeployer()
ProcessState getState()
java.util.List<java.io.File> getFiles()
java.util.Map<javax.xml.namespace.QName,org.w3c.dom.Node> getProcessProperties()
java.lang.String getPackage()
javax.wsdl.Definition getDefinitionForService(javax.xml.namespace.QName serviceName)
processId
- serviceName
- javax.wsdl.Definition getDefinitionForPortType(javax.xml.namespace.QName portTypeName)
portTypeName
- java.util.Map<java.lang.String,Endpoint> getProvideEndpoints()
processId
- java.util.Map<java.lang.String,Endpoint> getInvokeEndpoints()
processId
- java.util.Map<java.lang.String,ProcessConf.PartnerRoleConfig> getPartnerRoleConfig()
boolean isSharedService(javax.xml.namespace.QName serviceName)
serviceName
- java.util.List<org.w3c.dom.Element> getExtensionElement(javax.xml.namespace.QName qname)
qname
- name of the extension element.boolean isEventEnabled(java.util.List<java.lang.String> scopeNames, BpelEvent.TYPE type)
java.util.Map<java.lang.String,java.lang.String> getEndpointProperties(EndpointReference epr)
boolean isCleanupCategoryEnabled(boolean instanceSucceeded, ProcessConf.CLEANUP_CATEGORY category)
java.util.Set<ProcessConf.CLEANUP_CATEGORY> getCleanupCategories(boolean instanceSucceeded)
java.util.List<ProcessConf.CronJob> getCronJobs()