|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BpelServer
Interface implemented by the BPEL server. Provides methods for life-cycle management.
Method Summary | |
---|---|
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. |
Method Detail |
---|
void setMessageExchangeContext(MessageExchangeContext mexContext) throws BpelEngineException
mexContext
- MessageExchangeContext
implementation
BpelEngineException
MessageExchangeContext
void setScheduler(Scheduler scheduler) throws BpelEngineException
BpelEngineException
void setEndpointReferenceContext(EndpointReferenceContext eprContext) throws BpelEngineException
eprContext
- EndpointReferenceContext
implementation
BpelEngineException
EndpointReferenceContext
void setBindingContext(BindingContext bindingContext) throws BpelEngineException
bindingContext
- BindingContext
implementation
BpelEngineException
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 register
BpelEngineException
void unregister(javax.xml.namespace.QName pid) throws BpelEngineException
pid
- process to unregister
BpelEngineException
void cleanupProcess(ProcessConf conf) throws BpelEngineException
BpelEngineException
DebuggerContext getDebugger(javax.xml.namespace.QName pid) throws BpelEngineException
pid
- The process definition QName
BpelEngineException
- if we could not find the process
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |