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
implementationBpelEngineException
MessageExchangeContext
void setScheduler(Scheduler scheduler) throws BpelEngineException
BpelEngineException
void setEndpointReferenceContext(EndpointReferenceContext eprContext) throws BpelEngineException
eprContext
- EndpointReferenceContext
implementationBpelEngineException
EndpointReferenceContext
void setBindingContext(BindingContext bindingContext) throws BpelEngineException
bindingContext
- BindingContext
implementationBpelEngineException
BindingContext
void init() throws BpelEngineException
BpelEngineException
void start() throws BpelEngineException
BpelEngineException
void stop() throws BpelEngineException
BpelEngineException
void shutdown() throws BpelEngineException
BpelEngineException
BpelEngine getEngine()
BpelEngine
interface for handling transaction operations.BpelEngine
interfaccevoid register(ProcessConf conf) throws BpelEngineException
pid
- process to registerBpelEngineException
void unregister(javax.xml.namespace.QName pid) throws BpelEngineException
pid
- process to unregisterBpelEngineException
void cleanupProcess(ProcessConf conf) throws BpelEngineException
BpelEngineException
DebuggerContext getDebugger(javax.xml.namespace.QName pid) throws BpelEngineException
pid
- The process definition QNameBpelEngineException
- if we could not find the processvoid acquireTransactionLocks()