org.apache.ode.bpel.dao
Interface MessageRouteDAO

All Known Implementing Classes:
MessageRouteDAOImpl

public interface MessageRouteDAO

Data access object representing a message consumer. A message consumer represents an unsatisfied BPEL pick or receive activity.


Method Summary
 CorrelationKey getCorrelationKey()
           
 CorrelationKeySet getCorrelationKeySet()
          Returns a correlation key set for the message route
 java.lang.String getGroupId()
           
 int getIndex()
           
 java.lang.String getRoute()
           
 ProcessInstanceDAO getTargetInstance()
          Get the BPEL process instance to which this consumer belongs.
 void setCorrelationKey(CorrelationKey key)
           
 void setCorrelationKeySet(CorrelationKeySet keySet)
           
 

Method Detail

getTargetInstance

ProcessInstanceDAO getTargetInstance()
Get the BPEL process instance to which this consumer belongs.

Returns:
the process instance to which this consumer belongs

getGroupId

java.lang.String getGroupId()

getIndex

int getIndex()

getRoute

java.lang.String getRoute()

getCorrelationKeySet

CorrelationKeySet getCorrelationKeySet()
Returns a correlation key set for the message route

Returns:

setCorrelationKeySet

void setCorrelationKeySet(CorrelationKeySet keySet)

setCorrelationKey

void setCorrelationKey(CorrelationKey key)

getCorrelationKey

CorrelationKey getCorrelationKey()