org.apache.ode.dao.jpa
Class MessageRouteDAOImpl

java.lang.Object
  extended by org.apache.ode.dao.jpa.MessageRouteDAOImpl
All Implemented Interfaces:
MessageRouteDAO

public class MessageRouteDAOImpl
extends java.lang.Object
implements MessageRouteDAO


Field Summary
static java.lang.String DELETE_MESSAGE_ROUTES_BY_INSTANCE
           
static java.lang.String DELETE_MESSAGE_ROUTES_BY_INSTANCE_IDS
           
 
Constructor Summary
MessageRouteDAOImpl()
           
MessageRouteDAOImpl(CorrelationKey key, java.lang.String groupId, int index, ProcessInstanceDAOImpl processInst, CorrelatorDAOImpl correlator)
           
 
Method Summary
 CorrelationKey getCorrelationKey()
           
 java.lang.String getGroupId()
           
 int getIndex()
           
 ProcessInstanceDAO getTargetInstance()
          Get the BPEL process instance to which this consumer belongs.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DELETE_MESSAGE_ROUTES_BY_INSTANCE

public static final java.lang.String DELETE_MESSAGE_ROUTES_BY_INSTANCE
See Also:
Constant Field Values

DELETE_MESSAGE_ROUTES_BY_INSTANCE_IDS

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

MessageRouteDAOImpl

public MessageRouteDAOImpl()

MessageRouteDAOImpl

public MessageRouteDAOImpl(CorrelationKey key,
                           java.lang.String groupId,
                           int index,
                           ProcessInstanceDAOImpl processInst,
                           CorrelatorDAOImpl correlator)
Method Detail

getCorrelationKey

public CorrelationKey getCorrelationKey()

getGroupId

public java.lang.String getGroupId()
Specified by:
getGroupId in interface MessageRouteDAO

getIndex

public int getIndex()
Specified by:
getIndex in interface MessageRouteDAO

getTargetInstance

public ProcessInstanceDAO getTargetInstance()
Description copied from interface: MessageRouteDAO
Get the BPEL process instance to which this consumer belongs.

Specified by:
getTargetInstance in interface MessageRouteDAO
Returns:
the process instance to which this consumer belongs