org.apache.ode.bpel.engine
Class BpelProcess
java.lang.Object
org.apache.ode.bpel.engine.BpelProcess
public class BpelProcess
- extends java.lang.Object
Entry point into the runtime of a BPEL process.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BpelProcess
public BpelProcess(ProcessConf conf,
BpelEventListener debugger,
ProcessLifecycleCallback lifeCallback)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
recoverActivity
public void recoverActivity(ProcessInstanceDAO instanceDAO,
java.lang.String channel,
long activityId,
java.lang.String action,
FaultData fault)
handleWorkEvent
public void handleWorkEvent(java.util.Map<java.lang.String,java.lang.Object> jobData)
- See Also:
org.apache.ode.bpel.engine.BpelProcess#handleWorkEvent(java.util.Map)
getServiceNames
public java.util.Set<Endpoint> getServiceNames()
- Get all the services that are implemented by this process.
- Returns:
- list of qualified names corresponding to the myroles.
saveEvent
public void saveEvent(ProcessInstanceEvent event,
ProcessInstanceDAO instanceDao)
getMyRoles
public java.util.Map<org.apache.ode.bpel.o.OPartnerLink,org.apache.ode.bpel.engine.PartnerLinkMyRoleImpl> getMyRoles()
getPartnerRoles
public java.util.Map<org.apache.ode.bpel.o.OPartnerLink,org.apache.ode.bpel.engine.PartnerLinkPartnerRoleImpl> getPartnerRoles()
getReplacementMap
public ReplacementMap getReplacementMap()
isInMemory
public boolean isInMemory()
getLastUsed
public long getLastUsed()