public class ProcessInstanceDaoImpl extends java.lang.Object implements ProcessInstanceDAO
ProcessInstanceDAO
interface.ProcessInstanceDAO.EventsFirstLastCountTuple| Modifier and Type | Method and Description |
|---|---|
void |
addMessageExchange(MessageExchangeDAO dao) |
void |
addMessageExchange(java.lang.String identifier,
byte[] data) |
void |
createActivityRecovery(java.lang.String channel,
long activityId,
java.lang.String reason,
java.util.Date dateTime,
org.w3c.dom.Element data,
java.lang.String[] actions,
int retries) |
ScopeDAO |
createScope(ScopeDAO parentScope,
java.lang.String scopeType,
int scopeModelId) |
void |
delete(java.util.Set<ProcessConf.CLEANUP_CATEGORY> cleanupCategories) |
void |
delete(java.util.Set<ProcessConf.CLEANUP_CATEGORY> cleanupCategories,
boolean deleteMyRoleMex) |
void |
deleteActivityRecovery(java.lang.String channel) |
void |
finishCompletion() |
long |
genMonotonic() |
int |
getActivityFailureCount() |
java.util.Date |
getActivityFailureDateTime() |
java.util.Collection<ActivityRecoveryDAO> |
getActivityRecoveries() |
BpelDAOConnection |
getConnection() |
CorrelationSetDAO |
getCorrelationSet(java.lang.String name) |
java.util.Set<CorrelationSetDAO> |
getCorrelationSets() |
java.util.Date |
getCreateTime() |
int |
getEventCount() |
java.util.List<ProcessInstanceEvent> |
getEvents(int idx,
int count) |
ProcessInstanceDAO.EventsFirstLastCountTuple |
getEventsFirstLastCount() |
byte[] |
getExecutionState() |
FaultDAO |
getFault() |
java.lang.Long |
getInstanceId() |
CorrelatorDAO |
getInstantiatingCorrelator() |
java.util.Date |
getLastActiveTime() |
byte[] |
getMessageExchange(java.lang.String identifier) |
java.util.Collection<java.lang.String> |
getMessageExchangeIds() |
short |
getPreviousState() |
ProcessDAO |
getProcess() |
ScopeDAO |
getRootScope() |
ScopeDAO |
getScope(java.lang.Long scopeInstanceId) |
java.util.Collection<ScopeDAO> |
getScopes() |
java.util.Collection<ScopeDAO> |
getScopes(java.lang.String scopeName) |
java.lang.Object |
getSoup() |
short |
getState() |
XmlDataDAO[] |
getVariables(java.lang.String variableName,
int scopeModelId) |
void |
insertBpelEvent(ProcessInstanceEvent event) |
void |
setActivityRecoveries(java.util.Collection<ActivityRecoveryDAO> recoveries) |
void |
setExecutionState(byte[] bytes) |
void |
setFault(FaultDAO fault) |
void |
setFault(javax.xml.namespace.QName name,
java.lang.String explanation,
int lineNo,
int activityId,
org.w3c.dom.Element faultData) |
void |
setLastActiveTime(java.util.Date dt) |
void |
setSoup(java.lang.Object soup) |
void |
setState(short state) |
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCreateTimepublic XmlDataDAO[] getVariables(java.lang.String variableName, int scopeModelId)
getVariables in interface ProcessInstanceDAOpublic java.util.Set<CorrelationSetDAO> getCorrelationSets()
getCorrelationSets in interface ProcessInstanceDAOpublic CorrelationSetDAO getCorrelationSet(java.lang.String name)
getCorrelationSet in interface ProcessInstanceDAOpublic void setFault(javax.xml.namespace.QName name,
java.lang.String explanation,
int lineNo,
int activityId,
org.w3c.dom.Element faultData)
setFault in interface ProcessInstanceDAOpublic void setFault(FaultDAO fault)
setFault in interface ProcessInstanceDAOpublic FaultDAO getFault()
getFault in interface ProcessInstanceDAOpublic byte[] getExecutionState()
getExecutionState in interface ProcessInstanceDAOProcessInstanceDAO.getExecutionState()public void setExecutionState(byte[] bytes)
setExecutionState in interface ProcessInstanceDAOpublic java.lang.Object getSoup()
public void setSoup(java.lang.Object soup)
public byte[] getMessageExchange(java.lang.String identifier)
public ProcessDAO getProcess()
getProcess in interface ProcessInstanceDAOProcessInstanceDAO.getProcess()public ScopeDAO getRootScope()
getRootScope in interface ProcessInstanceDAOProcessInstanceDAO.getRootScope()public void setState(short state)
setState in interface ProcessInstanceDAOProcessInstanceDAO.setState(short)public short getState()
getState in interface ProcessInstanceDAOProcessInstanceDAO.getState()public void addMessageExchange(java.lang.String identifier,
byte[] data)
public ScopeDAO createScope(ScopeDAO parentScope, java.lang.String scopeType, int scopeModelId)
createScope in interface ProcessInstanceDAOpublic java.lang.Long getInstanceId()
getInstanceId in interface ProcessInstanceDAOpublic ScopeDAO getScope(java.lang.Long scopeInstanceId)
getScope in interface ProcessInstanceDAOProcessInstanceDAO.getScope(java.lang.Long)public java.util.List<ProcessInstanceEvent> getEvents(int idx, int count)
public void insertBpelEvent(ProcessInstanceEvent event)
insertBpelEvent in interface ProcessInstanceDAOProcessInstanceDAO.insertBpelEvent(org.apache.ode.bpel.evt.ProcessInstanceEvent)public int getEventCount()
public CorrelatorDAO getInstantiatingCorrelator()
getInstantiatingCorrelator in interface ProcessInstanceDAOProcessInstanceDAO.getInstantiatingCorrelator()public java.util.Collection<ScopeDAO> getScopes(java.lang.String scopeName)
getScopes in interface ProcessInstanceDAOProcessInstanceDAO.getScopes(java.lang.String)public short getPreviousState()
getPreviousState in interface ProcessInstanceDAOProcessInstanceDAO.getPreviousState()public java.util.Date getLastActiveTime()
getLastActiveTime in interface ProcessInstanceDAOProcessInstanceDAO.getLastActiveTime()public void setLastActiveTime(java.util.Date dt)
setLastActiveTime in interface ProcessInstanceDAOProcessInstanceDAO.setLastActiveTime(java.util.Date)public void finishCompletion()
finishCompletion in interface ProcessInstanceDAOProcessInstanceDAO.finishCompletion()public void delete(java.util.Set<ProcessConf.CLEANUP_CATEGORY> cleanupCategories)
delete in interface ProcessInstanceDAOpublic void delete(java.util.Set<ProcessConf.CLEANUP_CATEGORY> cleanupCategories, boolean deleteMyRoleMex)
delete in interface ProcessInstanceDAOpublic java.util.Collection<ScopeDAO> getScopes()
getScopes in interface ProcessInstanceDAOpublic ProcessInstanceDAO.EventsFirstLastCountTuple getEventsFirstLastCount()
getEventsFirstLastCount in interface ProcessInstanceDAOpublic int getActivityFailureCount()
getActivityFailureCount in interface ProcessInstanceDAOpublic java.util.Date getActivityFailureDateTime()
getActivityFailureDateTime in interface ProcessInstanceDAOpublic java.util.Collection<ActivityRecoveryDAO> getActivityRecoveries()
getActivityRecoveries in interface ProcessInstanceDAOpublic void setActivityRecoveries(java.util.Collection<ActivityRecoveryDAO> recoveries)
setActivityRecoveries in interface ProcessInstanceDAOpublic void createActivityRecovery(java.lang.String channel,
long activityId,
java.lang.String reason,
java.util.Date dateTime,
org.w3c.dom.Element data,
java.lang.String[] actions,
int retries)
createActivityRecovery in interface ProcessInstanceDAOpublic void deleteActivityRecovery(java.lang.String channel)
deleteActivityRecovery in interface ProcessInstanceDAOpublic long genMonotonic()
genMonotonic in interface ProcessInstanceDAOpublic BpelDAOConnection getConnection()
getConnection in interface ProcessInstanceDAOpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.util.Collection<java.lang.String> getMessageExchangeIds()
getMessageExchangeIds in interface ProcessInstanceDAOpublic void addMessageExchange(MessageExchangeDAO dao)
addMessageExchange in interface ProcessInstanceDAOpublic java.util.Date getCreateTime()
Copyright © 2021 WSO2. All Rights Reserved.