org.apache.ode.dao.jpa
Class MessageRouteDAOImpl

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

@Entity
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(CorrelationKeySet keySet, java.lang.String groupId, int index, ProcessInstanceDAOImpl processInst, CorrelatorDAOImpl correlator, java.lang.String routePolicy)
           
 
Method Summary
 CorrelationKey getCorrelationKey()
           
 CorrelationKeySet getCorrelationKeySet()
           
 java.lang.String getGroupId()
           
 java.lang.Long getId()
           
 int getIndex()
           
 java.lang.String getRoute()
           
 ProcessInstanceDAO getTargetInstance()
           
 void setCorrelationKey(CorrelationKey key)
           
 void setCorrelationKeySet(CorrelationKeySet keySet)
           
 
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(CorrelationKeySet keySet,
                           java.lang.String groupId,
                           int index,
                           ProcessInstanceDAOImpl processInst,
                           CorrelatorDAOImpl correlator,
                           java.lang.String routePolicy)
Method Detail

getId

public java.lang.Long getId()

getCorrelationKey

public CorrelationKey getCorrelationKey()
Specified by:
getCorrelationKey in interface MessageRouteDAO

setCorrelationKey

public void setCorrelationKey(CorrelationKey key)
Specified by:
setCorrelationKey in interface MessageRouteDAO

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()
Specified by:
getTargetInstance in interface MessageRouteDAO

getRoute

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

getCorrelationKeySet

public CorrelationKeySet getCorrelationKeySet()
Specified by:
getCorrelationKeySet in interface MessageRouteDAO

setCorrelationKeySet

public void setCorrelationKeySet(CorrelationKeySet keySet)
Specified by:
setCorrelationKeySet in interface MessageRouteDAO


Copyright © 2015 WSO2. All Rights Reserved.