public interface BpelServer
| Modifier and Type | Method and Description |
|---|---|
void |
acquireTransactionLocks() |
void |
cleanupProcess(ProcessConf conf) |
DebuggerContext |
getDebugger(javax.xml.namespace.QName pid) |
BpelEngine |
getEngine()
Get the
BpelEngine interface for handling transaction operations. |
void |
init()
Initialize the BPEL engine.
|
void |
register(ProcessConf conf)
Register a process with the server.
|
void |
setBindingContext(BindingContext bindingContext)
Configure the with a binding context.
|
void |
setEndpointReferenceContext(EndpointReferenceContext eprContext)
Configure the with an endpoint-reference (EPR) context.
|
void |
setMessageExchangeContext(MessageExchangeContext mexContext)
Configure the with a message-exchange context.
|
void |
setScheduler(Scheduler scheduler)
Configure the with a scheduler.
|
void |
shutdown()
Called to shutdown the BPEL egnine.
|
void |
start()
Start the BPEL engine.
|
void |
stop()
Stop the BPEL engine: results in the cessation of process
execution.
|
void |
unregister(javax.xml.namespace.QName pid)
Unregister a process from the server.
|
void setMessageExchangeContext(MessageExchangeContext mexContext) throws BpelEngineException
mexContext - MessageExchangeContext implementationBpelEngineExceptionMessageExchangeContextvoid setScheduler(Scheduler scheduler) throws BpelEngineException
BpelEngineExceptionvoid setEndpointReferenceContext(EndpointReferenceContext eprContext) throws BpelEngineException
eprContext - EndpointReferenceContext implementationBpelEngineExceptionEndpointReferenceContextvoid setBindingContext(BindingContext bindingContext) throws BpelEngineException
bindingContext - BindingContext implementationBpelEngineExceptionBindingContextvoid init()
throws BpelEngineException
BpelEngineExceptionvoid start()
throws BpelEngineException
BpelEngineExceptionvoid stop()
throws BpelEngineException
BpelEngineExceptionvoid shutdown()
throws BpelEngineException
BpelEngineExceptionBpelEngine getEngine()
BpelEngine interface for handling transaction operations.BpelEngine interfaccevoid register(ProcessConf conf) throws BpelEngineException
pid - process to registerBpelEngineExceptionvoid unregister(javax.xml.namespace.QName pid)
throws BpelEngineException
pid - process to unregisterBpelEngineExceptionvoid cleanupProcess(ProcessConf conf) throws BpelEngineException
BpelEngineExceptionDebuggerContext getDebugger(javax.xml.namespace.QName pid) throws BpelEngineException
pid - The process definition QNameBpelEngineException - if we could not find the processvoid acquireTransactionLocks()