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


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
 

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