Methods
Modifier and Type |
Method and Description |
protected DebuggerSupport |
createDebuggerSupport() |
protected BpelRuntimeContextImpl |
createRuntimeContext(ProcessInstanceDAO dao,
PROCESS template,
MyRoleMessageExchangeImpl instantiatingMessageExchange)
Create a version-appropriate runtime context.
|
java.net.URI |
getBaseResourceURI()
Retrives the base URI to use for local resource resolution.
|
java.util.Set<ProcessConf.CLEANUP_CATEGORY> |
getCleanupCategories(boolean instanceSucceeded) |
ProcessConf |
getConf() |
protected DebuggerSupport |
getDebuggerSupport() |
protected BpelEngineImpl |
getEngine() |
long |
getEstimatedHydratedSize() |
ExternalVariableManager |
getEVM() |
protected EndpointReference |
getInitialMyRoleEPR(OPartnerLink link) |
protected Endpoint |
getInitialPartnerRoleEndpoint(OPartnerLink link) |
protected EndpointReference |
getInitialPartnerRoleEPR(OPartnerLink link) |
int |
getInstanceInUseCount() |
int |
getInstanceMaximumCount() |
long |
getLastUsed() |
OProcess |
getOProcess() |
protected PartnerRoleChannel |
getPartnerRoleChannel(OPartnerLink partnerLink) |
javax.xml.namespace.QName |
getPID() |
ProcessDAO |
getProcessDAO() |
org.w3c.dom.Node |
getProcessProperty(javax.xml.namespace.QName propertyName) |
java.lang.String |
getProcessProperty(javax.xml.namespace.QName property,
java.lang.String defaultValue) |
ReplacementMap |
getReplacementMap(javax.xml.namespace.QName processName) |
java.util.Set<Endpoint> |
getServiceNames()
Get all the services that are implemented by this process.
|
long |
getTimeout(OPartnerLink partnerLink,
boolean p2p) |
int |
getVersion() |
void |
handleJobDetails(Scheduler.JobDetails jobData) |
boolean |
hasActiveInstances() |
boolean |
hintIsHydrated()
Get a hint as to whether this process is hydrated.
|
void |
invokeProcess(MyRoleMessageExchangeImpl mex,
BpelProcess.InvokeHandler invokeHandler) |
boolean |
isCleanupCategoryEnabled(boolean instanceSucceeded,
ProcessConf.CLEANUP_CATEGORY category) |
boolean |
isHydrationLazy() |
boolean |
isHydrationLazySet() |
boolean |
isInMemory() |
boolean |
processInterceptors(MyRoleMessageExchangeImpl mex,
InterceptorInvoker invoker)
Process the message-exchange interceptors.
|
void |
recoverActivity(ProcessInstanceDAO instanceDAO,
java.lang.String channel,
long activityId,
java.lang.String action,
FaultData fault) |
void |
registerMessageExchangeInterceptor(MessageExchangeInterceptor interceptor) |
void |
saveEvent(ProcessInstanceEvent event,
ProcessInstanceDAO instanceDao) |
void |
saveEvent(ProcessInstanceEvent event,
ProcessInstanceDAO instanceDao,
java.util.List<java.lang.String> scopeNames) |
long |
sizeOf() |
java.lang.String |
toString() |
void |
unregisterMessageExchangeInterceptor(MessageExchangeInterceptor interceptor) |