xflow.server.controller
Class WorkflowEngine

java.lang.Object
  extended byxflow.server.controller.WorkflowEngine
All Implemented Interfaces:
javax.ejb.EnterpriseBean, javax.ejb.MessageDrivenBean, javax.jms.MessageListener, java.io.Serializable

public class WorkflowEngine
extends java.lang.Object
implements javax.ejb.MessageDrivenBean, javax.jms.MessageListener

See Also:
Serialized Form

Field Summary
static java.lang.String FLOW_TYPE_XFLOW
           
 
Constructor Summary
WorkflowEngine()
           
 
Method Summary
 void ejbCreate()
           
 void ejbRemove()
           
 Response handle(Request req)
           
 void onMessage(javax.jms.Message msg)
           
 void setMessageDrivenContext(javax.ejb.MessageDrivenContext ctx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FLOW_TYPE_XFLOW

public static final java.lang.String FLOW_TYPE_XFLOW
See Also:
Constant Field Values
Constructor Detail

WorkflowEngine

public WorkflowEngine()
Method Detail

setMessageDrivenContext

public void setMessageDrivenContext(javax.ejb.MessageDrivenContext ctx)
Specified by:
setMessageDrivenContext in interface javax.ejb.MessageDrivenBean

ejbCreate

public void ejbCreate()

ejbRemove

public void ejbRemove()
Specified by:
ejbRemove in interface javax.ejb.MessageDrivenBean

onMessage

public void onMessage(javax.jms.Message msg)
Specified by:
onMessage in interface javax.jms.MessageListener

handle

public Response handle(Request req)