org.apache.ode.dao.jpa
Class CorrelatorDAOImpl
java.lang.Object
org.apache.ode.dao.jpa.OpenJPADAO
org.apache.ode.dao.jpa.CorrelatorDAOImpl
- All Implemented Interfaces:
- CorrelatorDAO
@Entity
public class CorrelatorDAOImpl
- extends OpenJPADAO
- implements CorrelatorDAO
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DELETE_CORRELATORS_BY_PROCESS
public static final java.lang.String DELETE_CORRELATORS_BY_PROCESS
- See Also:
- Constant Field Values
CorrelatorDAOImpl
public CorrelatorDAOImpl()
CorrelatorDAOImpl
public CorrelatorDAOImpl(java.lang.String correlatorKey,
ProcessDAOImpl process)
addRoute
public void addRoute(java.lang.String routeGroupId,
ProcessInstanceDAO target,
int index,
CorrelationKeySet correlationKeySet,
java.lang.String routePolicy)
- Specified by:
addRoute in interface CorrelatorDAO
dequeueMessage
public MessageExchangeDAO dequeueMessage(CorrelationKeySet correlationKeySet)
- Specified by:
dequeueMessage in interface CorrelatorDAO
enqueueMessage
public void enqueueMessage(MessageExchangeDAO mex,
CorrelationKeySet correlationKeySet)
- Specified by:
enqueueMessage in interface CorrelatorDAO
getAllMessages
public java.util.Collection<CorrelatorMessageDAO> getAllMessages()
- Specified by:
getAllMessages in interface CorrelatorDAO
findRoute
public java.util.List<MessageRouteDAO> findRoute(CorrelationKeySet correlationKeySet)
- Specified by:
findRoute in interface CorrelatorDAO
getCorrelatorId
public java.lang.String getCorrelatorId()
- Specified by:
getCorrelatorId in interface CorrelatorDAO
setCorrelatorId
public void setCorrelatorId(java.lang.String newId)
- Specified by:
setCorrelatorId in interface CorrelatorDAO
removeRoutes
public void removeRoutes(java.lang.String routeGroupId,
ProcessInstanceDAO target)
- Specified by:
removeRoutes in interface CorrelatorDAO
getAllRoutes
public java.util.Collection<MessageRouteDAO> getAllRoutes()
- Specified by:
getAllRoutes in interface CorrelatorDAO
checkRoute
public boolean checkRoute(CorrelationKeySet correlationKeySet)
- Specified by:
checkRoute in interface CorrelatorDAO
Copyright © 2015 WSO2. All Rights Reserved.