public class ProcessConfImpl extends java.lang.Object implements ProcessConf
ProcessConf interface.
Provides configuration information for a process. Note that this class should
be immutable, that is the engine expects it to return consistent results!ProcessConf.CLEANUP_CATEGORY, ProcessConf.CleanupInfo, ProcessConf.CronJob, ProcessConf.PartnerRoleConfig| Modifier and Type | Method and Description |
|---|---|
java.net.URI |
getBaseURI() |
java.lang.String |
getBpelDocument() |
long |
getCBPFileSize() |
java.io.InputStream |
getCBPInputStream() |
java.util.Set<ProcessConf.CLEANUP_CATEGORY> |
getCleanupCategories(boolean instanceSucceeded) |
javax.xml.namespace.QName |
getCorrelationFilter(java.lang.String partnerLinkName) |
java.util.List<ProcessConf.CronJob> |
getCronJobs() |
javax.wsdl.Definition |
getDefinitionForPortType(javax.xml.namespace.QName portTypeName) |
javax.wsdl.Definition |
getDefinitionForService(javax.xml.namespace.QName serviceName) |
java.util.Date |
getDeployDate() |
java.lang.String |
getDeployer() |
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) |
java.util.List<java.io.File> |
getFiles() |
java.util.Map<java.lang.String,Endpoint> |
getInvokeEndpoints() |
java.util.List<java.lang.String> |
getMexInterceptors(javax.xml.namespace.QName processId) |
java.lang.String |
getPackage() |
java.util.Map<java.lang.String,ProcessConf.PartnerRoleConfig> |
getPartnerRoleConfig() |
javax.xml.namespace.QName |
getProcessId() |
java.util.Map<javax.xml.namespace.QName,org.w3c.dom.Node> |
getProcessProperties() |
java.util.Map<java.lang.String,Endpoint> |
getProvideEndpoints() |
ProcessState |
getState() |
javax.xml.namespace.QName |
getType() |
long |
getVersion() |
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) |
boolean |
isTransient() |
void |
setTransient(boolean t) |
public java.util.Date getDeployDate()
getDeployDate in interface ProcessConfpublic java.lang.String getDeployer()
getDeployer in interface ProcessConfpublic java.util.List<java.io.File> getFiles()
getFiles in interface ProcessConfpublic javax.xml.namespace.QName getProcessId()
getProcessId in interface ProcessConfpublic javax.xml.namespace.QName getType()
getType in interface ProcessConfpublic java.lang.String getPackage()
getPackage in interface ProcessConfpublic java.util.Map<javax.xml.namespace.QName,org.w3c.dom.Node> getProcessProperties()
getProcessProperties in interface ProcessConfpublic long getVersion()
getVersion in interface ProcessConfpublic java.io.InputStream getCBPInputStream()
getCBPInputStream in interface ProcessConfpublic long getCBPFileSize()
getCBPFileSize in interface ProcessConfpublic java.lang.String getBpelDocument()
getBpelDocument in interface ProcessConfpublic java.net.URI getBaseURI()
getBaseURI in interface ProcessConfpublic ProcessState getState()
getState in interface ProcessConfpublic java.util.List<java.lang.String> getMexInterceptors(javax.xml.namespace.QName processId)
public javax.wsdl.Definition getDefinitionForService(javax.xml.namespace.QName serviceName)
getDefinitionForService in interface ProcessConfpublic javax.wsdl.Definition getDefinitionForPortType(javax.xml.namespace.QName portTypeName)
getDefinitionForPortType in interface ProcessConfpublic java.util.Map<java.lang.String,Endpoint> getInvokeEndpoints()
getInvokeEndpoints in interface ProcessConfpublic java.util.Map<java.lang.String,ProcessConf.PartnerRoleConfig> getPartnerRoleConfig()
getPartnerRoleConfig in interface ProcessConfpublic java.util.Map<java.lang.String,Endpoint> getProvideEndpoints()
getProvideEndpoints in interface ProcessConfpublic boolean isSharedService(javax.xml.namespace.QName serviceName)
isSharedService in interface ProcessConfpublic boolean isTransient()
isTransient in interface ProcessConfpublic void setTransient(boolean t)
public boolean isEventEnabled(java.util.List<java.lang.String> scopeNames,
BpelEvent.TYPE type)
isEventEnabled in interface ProcessConfpublic java.util.List<org.w3c.dom.Element> getExtensionElement(javax.xml.namespace.QName qname)
getExtensionElement in interface ProcessConfpublic java.util.Map<java.lang.String,java.lang.String> getEndpointProperties(EndpointReference epr)
getEndpointProperties in interface ProcessConfpublic boolean isCleanupCategoryEnabled(boolean instanceSucceeded,
ProcessConf.CLEANUP_CATEGORY category)
isCleanupCategoryEnabled in interface ProcessConfpublic java.util.Set<ProcessConf.CLEANUP_CATEGORY> getCleanupCategories(boolean instanceSucceeded)
getCleanupCategories in interface ProcessConfpublic java.util.List<ProcessConf.CronJob> getCronJobs()
getCronJobs in interface ProcessConfpublic javax.xml.namespace.QName getCorrelationFilter(java.lang.String partnerLinkName)
getCorrelationFilter in interface ProcessConfCopyright © 2016 WSO2. All Rights Reserved.