|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.enhydra.shark.instancepersistence.DODSPersistentManager
public class DODSPersistentManager
Used to save, restore or delete relevant engine objects from database, using DODS persistent layer.
Field Summary | |
---|---|
protected java.util.Map |
_acStates
|
protected java.util.List |
_actClosedStatesBigDecimals
|
protected java.util.List |
_actOpenStatesBigDecimals
|
protected java.util.List |
_prClosedStatesBigDecimals
|
protected java.util.List |
_prOpenStatesBigDecimals
|
protected java.util.Map |
_prStates
|
protected CallbackUtilities |
cus
|
protected com.lutris.appserver.server.sql.LogicalDatabase |
db
|
protected static short |
DB_TYPE_BLOB
|
protected static short |
DB_TYPE_BOOLEAN
|
protected static short |
DB_TYPE_DATE
|
protected static short |
DB_TYPE_DOUBLE
|
protected static short |
DB_TYPE_LONG
|
protected static short |
DB_TYPE_VCHAR
|
protected static short |
DB_TYPE_XML
|
protected boolean |
deleteFinishedProcesses
|
protected static java.lang.String |
LOG_CHANNEL
|
protected static int |
max_vchar_size
|
protected static int |
MAX_VCHAR_SIZE_LIMIT
|
protected boolean |
storeArraysAsBLOBs
|
protected boolean |
usingStandardVariableDataModel
|
Constructor Summary | |
---|---|
DODSPersistentManager()
|
Method Summary | |
---|---|
protected com.lutris.appserver.server.sql.DBTransaction |
__getDBTransaction()
|
protected boolean |
canDeleteFinishedProcess(WMSessionHandle shandle,
java.lang.String procId)
|
void |
configure(CallbackUtilities cut)
|
protected java.lang.Object[] |
createArray(short vtype,
int length)
|
void |
delete(WMSessionHandle shandle,
ActivityVariablePersistenceObject var)
|
void |
delete(WMSessionHandle shandle,
ProcessVariablePersistenceObject var)
|
void |
deleteActivity(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId)
|
void |
deleteAndJoinEntries(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String blockActId,
java.lang.String aDefId)
|
void |
deleteAssignment(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId,
java.lang.String resUsername)
|
void |
deleteDeadlines(WMSessionHandle shandle,
java.lang.String procId)
|
void |
deleteDeadlines(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId)
|
java.util.List |
deleteProcess(WMSessionHandle shandle,
java.lang.String procId,
boolean administrative)
|
void |
deleteProcessMgr(WMSessionHandle shandle,
java.lang.String mgrName)
|
void |
deleteResource(WMSessionHandle shandle,
java.lang.String resUsername)
|
java.util.List |
getActivitiesForProcess(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actState)
|
protected DeadlineDO[] |
getActivitiesPersistedDeadlines(java.lang.String actId,
long timeLimitBoundary)
|
java.util.List |
getActivitiesWhere(WMSessionHandle shandle,
java.lang.String sqlWhere,
int startAt,
int limit)
|
protected ActivityDataDO[] |
getActivityDataDOArray(ActivityDO activityDO,
java.lang.String sqlWhere,
int startAt,
int limit)
|
protected ActivityDataDO |
getActivityDataDOSingle(ActivityDO activityDO,
java.lang.String variableId)
|
protected java.lang.Object |
getActivityDataValue(WMSessionHandle shandle,
ActivityDataDO DO)
|
protected java.lang.Object |
getActivityDataValue(WMSessionHandle shandle,
ActivityDataWOBDO DO)
|
protected ActivityDataWOBDO[] |
getActivityDataWOBDOArray(ActivityDO activityDO,
java.lang.String sqlWhere,
int startAt,
int limit)
|
protected ActivityDataWOBDO |
getActivityDataWOBDOSingle(ActivityDO aDO,
java.lang.String variableId)
|
ActivityVariablePersistenceObject |
getActivityVariable(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId,
java.lang.String variableId)
|
java.util.List |
getActivityVariables(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId,
java.util.List variableIds)
|
java.util.List |
getActivityVariablesWhere(WMSessionHandle shandle,
java.lang.String activityId,
java.lang.String sqlWhere,
int startAt,
int limit)
|
java.util.List |
getAllActiveActivitiesForProcess(WMSessionHandle shandle,
java.lang.String procId)
|
java.util.List |
getAllActivities(WMSessionHandle shandle)
|
java.util.List |
getAllActivitiesForProcess(WMSessionHandle shandle,
java.lang.String procId)
|
java.util.List |
getAllAssignments(WMSessionHandle shandle)
|
java.util.List |
getAllAssignmentsForActivity(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId)
Returns all assignments that are ever created for that activity, no matter if activity is already in "closed" state or some of its sub-states. |
java.util.List |
getAllAssignmentsForResource(WMSessionHandle shandle,
java.lang.String resUsername)
Returns all assignments for the resource, no matter if its activity is in "closed" state (or some of its sub-states). |
java.util.List |
getAllDeadlinesForActivity(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId)
|
java.util.List |
getAllDeadlinesForActivity(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId,
long timeLimitBoundary)
|
java.util.List |
getAllDeadlinesForProcess(WMSessionHandle shandle,
java.lang.String procId)
|
java.util.List |
getAllDeadlinesForProcess(WMSessionHandle shandle,
java.lang.String procId,
long timeLimitBoundary)
|
java.util.List |
getAllFinishedActivitiesForProcess(WMSessionHandle shandle,
java.lang.String procId)
|
java.util.List |
getAllFinishedProcesses(WMSessionHandle shandle)
|
java.util.List |
getAllIdsForProcessesWithExpiriedDeadlines(WMSessionHandle shandle,
long timeLimitBoundary)
|
protected AssignmentDO[] |
getAllPersistedAssignments(java.lang.String sqlWhere,
int startAt,
int limit)
|
protected ProcessDefinitionDO[] |
getAllPersistedProcessMgrs(java.lang.String where,
int startAt,
int limit)
|
protected ResourceDO[] |
getAllPersistedResources(java.lang.String sqlWhere,
int startAt,
int limit)
|
java.util.List |
getAllProcesses(WMSessionHandle shandle)
|
java.util.List |
getAllProcessesForMgr(WMSessionHandle shandle,
java.lang.String mgrName)
|
java.util.List |
getAllProcessMgrs(WMSessionHandle shandle)
|
java.util.List |
getAllResources(WMSessionHandle shandle)
|
java.util.List |
getAllRunningProcesses(WMSessionHandle shandle)
|
java.util.List |
getAllValidAssignmentsForActivity(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId)
If activity is in "closed" state, or some of its sub-states, returns an empty list, otherwise it returns either all assignments that are ever created for that activity if activity is not accepted, or just the assignment for the resource that accepted activity. |
java.util.List |
getAllValidAssignmentsForResource(WMSessionHandle shandle,
java.lang.String resUsername)
Returns only the assignments that can be currently executed by the resource with a given username. |
java.util.List |
getAllVariablesForActivity(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId)
|
protected java.util.List |
getAllVariablesForActivityBLOB(WMSessionHandle shandle,
java.lang.String actId)
|
protected java.util.List |
getAllVariablesForActivityWOB(WMSessionHandle shandle,
java.lang.String actId)
|
java.util.List |
getAllVariablesForProcess(WMSessionHandle shandle,
java.lang.String procId)
|
protected java.util.List |
getAllVariablesForProcessBLOB(WMSessionHandle shandle,
java.lang.String procId)
|
protected java.util.List |
getAllVariablesForProcessWOB(WMSessionHandle shandle,
java.lang.String procId)
|
java.util.List |
getAndJoinEntries(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String blockActId,
java.lang.String aDefId)
|
java.util.List |
getAssignmentsWhere(WMSessionHandle shandle,
java.lang.String sqlWhere,
int startAt,
int limit)
|
int |
getExecuteCount(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String aDefId)
|
java.math.BigDecimal |
getNextDecId(java.lang.String idName)
|
java.lang.String |
getNextId(java.lang.String idName)
|
protected ActivityDO[] |
getPersistedActivities(int type,
ProcessDO pDO,
java.lang.String sqlWhere,
int startAt,
int limit)
|
protected ActivityDO |
getPersistedActivityObject(java.lang.String actId)
|
protected ActivityStateDO |
getPersistedActivityStateObject(java.lang.String value,
boolean searchByKeyValue,
com.lutris.appserver.server.sql.DBTransaction ti)
|
protected ActivityDataBLOBDO |
getPersistedActivityVariableBLOBObject(ActivityDataWOBDO adDO)
|
protected ActivityDataDO |
getPersistedActivityVariableObject(java.lang.String actId,
java.lang.String defId)
|
protected ActivityDataWOBDO |
getPersistedActivityVariableObject2(java.lang.String actId,
java.lang.String defId)
|
protected ActivityDataDO[] |
getPersistedActivityVariableObjects(java.lang.String actId,
java.lang.String defId)
|
protected ActivityDataWOBDO[] |
getPersistedActivityVariableObjects2(java.lang.String procId,
java.lang.String defId)
|
protected AndJoinEntryDO[] |
getPersistedAndJoinEntries(java.lang.String procId,
java.lang.String blockActId,
java.lang.String aDefId)
|
protected AssignmentDO |
getPersistedAssignmentObject(java.lang.String actId,
java.lang.String username)
|
protected DeadlineDO |
getPersistedDeadlineObject(java.lang.String uniqueId)
|
protected DeadlineDO[] |
getPersistedDeadlines(java.lang.String procId,
long timeLimitBoundary)
|
protected ActivityDataBLOBDO |
getPersistedObject(ActivityDataWOBDO adDO)
|
protected ActivityDO |
getPersistedObject(ActivityPersistenceObject act)
|
protected ActivityDataDO |
getPersistedObject(ActivityVariablePersistenceObject var)
|
protected AssignmentDO |
getPersistedObject(AssignmentPersistenceObject ass)
|
protected DeadlineDO |
getPersistedObject(DeadlinePersistenceObject dpe)
|
protected ProcessDataBLOBDO |
getPersistedObject(ProcessDataWOBDO pdDO)
|
protected ProcessDefinitionDO |
getPersistedObject(ProcessMgrPersistenceObject mgr)
|
protected ProcessDO |
getPersistedObject(ProcessPersistenceObject proc)
|
protected ProcessDataDO |
getPersistedObject(ProcessVariablePersistenceObject var)
|
protected ResourceDO |
getPersistedObject(ResourcePersistenceObject res)
|
protected ActivityDataWOBDO |
getPersistedObject2(ActivityVariablePersistenceObject var)
|
protected ProcessDataWOBDO |
getPersistedObject2(ProcessVariablePersistenceObject var)
|
protected ActivityDataDO[] |
getPersistedObjects(ActivityVariablePersistenceObject var)
|
protected ProcessDataDO[] |
getPersistedObjects(ProcessVariablePersistenceObject var)
|
protected ActivityDataWOBDO[] |
getPersistedObjects2(ActivityVariablePersistenceObject var)
|
protected ProcessDataWOBDO[] |
getPersistedObjects2(ProcessVariablePersistenceObject var)
|
protected ProcessDO[] |
getPersistedProcesses(int type,
java.lang.String sqlWhere,
int startAt,
int limit)
|
protected ProcessDefinitionDO |
getPersistedProcessMgrObject(java.lang.String name)
|
protected ProcessDO |
getPersistedProcessObject(java.lang.String procId)
|
protected ProcessStateDO |
getPersistedProcessStateObject(java.lang.String value,
boolean searchByKeyValue,
com.lutris.appserver.server.sql.DBTransaction ti)
|
protected ProcessDataBLOBDO |
getPersistedProcessVariableBLOBObject(ProcessDataWOBDO pdDO)
|
protected ProcessDataDO |
getPersistedProcessVariableObject(java.lang.String procId,
java.lang.String defId)
|
protected ProcessDataWOBDO |
getPersistedProcessVariableObject2(java.lang.String procId,
java.lang.String defId)
|
protected ProcessDataDO[] |
getPersistedProcessVariableObjects(java.lang.String procId,
java.lang.String defId)
|
protected ProcessDataWOBDO[] |
getPersistedProcessVariableObjects2(java.lang.String procId,
java.lang.String defId)
|
protected ProcessRequesterDO |
getPersistedRequesterObject(java.lang.String procId)
|
protected ResourceDO |
getPersistedResourceObject(java.lang.String username)
|
protected ProcessDataDO[] |
getProcessDataDOArray(ProcessDO processDO,
java.lang.String sqlWhere,
int startAt,
int limit)
|
protected ProcessDataDO |
getProcessDataDOSingle(ProcessDO processDO,
java.lang.String variableId)
|
protected java.lang.Object |
getProcessDataValue(WMSessionHandle shandle,
ProcessDataDO DO)
|
protected java.lang.Object |
getProcessDataValue(WMSessionHandle shandle,
ProcessDataWOBDO DO)
|
protected ProcessDataWOBDO[] |
getProcessDataWOBDOArray(ProcessDO pDO,
java.lang.String sqlWhere,
int startAt,
int limit)
|
protected ProcessDataWOBDO |
getProcessDataWOBDOSingle(ProcessDO pDO,
java.lang.String variableId)
|
java.util.List |
getProcessesWhere(WMSessionHandle shandle,
java.lang.String sqlWhere,
int startAt,
int limit)
|
java.util.List |
getProcessMgrsWhere(WMSessionHandle shandle,
java.lang.String sqlWhere,
int startAt,
int limit)
|
protected ProcessRequesterDO |
getProcessRequester(java.lang.String procId)
|
ProcessVariablePersistenceObject |
getProcessVariable(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String variableId)
|
java.util.List |
getProcessVariables(WMSessionHandle shandle,
java.lang.String procId,
java.util.List variableIds)
|
java.util.List |
getProcessVariablesWhere(WMSessionHandle shandle,
java.lang.String processId,
java.lang.String sqlWhere,
int startAt,
int limit)
|
java.util.List |
getResourceRequestersProcessIds(WMSessionHandle shandle,
java.lang.String resUsername)
|
java.util.List |
getResourcesWhere(WMSessionHandle shandle,
java.lang.String sqlWhere,
int startAt,
int limit)
|
protected java.util.List |
getSortedVariableDOs(ActivityDataDO[] DOs)
|
protected java.util.List |
getSortedVariableDOs(ActivityDataWOBDO[] DOs)
|
protected java.util.List |
getSortedVariableDOs(ProcessDataDO[] DOs)
|
protected java.util.List |
getSortedVariableDOs(ProcessDataWOBDO[] DOs)
|
protected ActivityVariablePersistenceObject |
getVariableForActivityBLOB(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId,
java.lang.String variableId)
|
protected ActivityVariablePersistenceObject |
getVariableForActivityWOB(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId,
java.lang.String variableId)
|
protected ProcessVariablePersistenceObject |
getVariableForProcessBLOB(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String variableId)
|
protected ProcessVariablePersistenceObject |
getVariableForProcessWOB(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String variableId)
|
protected java.util.List |
getVariablesForActivityBLOB(WMSessionHandle shandle,
java.lang.String activityId,
java.lang.String sqlWhere,
int startAt,
int limit)
|
protected java.util.List |
getVariablesForActivityWOB(WMSessionHandle shandle,
java.lang.String activityId,
java.lang.String sqlWhere,
int startAt,
int limit)
|
protected java.util.List |
getVariablesForProcessBLOB(WMSessionHandle shandle,
java.lang.String processId,
java.lang.String sqlWhere,
int startAt,
int limit)
|
protected java.util.List |
getVariablesForProcessWOB(WMSessionHandle shandle,
java.lang.String processId,
java.lang.String sqlWhere,
int startAt,
int limit)
|
int |
howManyAndJoinEntries(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String blockActId,
java.lang.String aDefId)
|
protected void |
initActivityAndProcessStatesTable()
Fills the state table with possible activity and process states. |
void |
migrate(WMSessionHandle shandle,
ActivityPersistenceObject actPO)
|
void |
migrate(WMSessionHandle shandle,
ProcessPersistenceObject prPO)
|
protected void |
performCascadeDeletion(WMSessionHandle shandle,
java.lang.String procId,
java.util.Map procIds)
|
void |
persist(WMSessionHandle shandle,
ActivityPersistenceObject act,
boolean isInitialPersistence)
|
void |
persist(WMSessionHandle shandle,
ActivityVariablePersistenceObject var,
boolean isInitialPersistence)
|
void |
persist(WMSessionHandle shandle,
AndJoinEntryPersitenceObject aje)
|
void |
persist(WMSessionHandle shandle,
AssignmentPersistenceObject ass,
boolean isInitialPersistence)
|
void |
persist(WMSessionHandle shandle,
AssignmentPersistenceObject ass,
java.lang.String oldResUname)
|
void |
persist(WMSessionHandle shandle,
DeadlinePersistenceObject dpe,
boolean isInitialPersistence)
|
void |
persist(WMSessionHandle shandle,
ProcessMgrPersistenceObject pm,
boolean isInitialPersistence)
|
void |
persist(WMSessionHandle shandle,
ProcessPersistenceObject pr,
boolean isInitialPersistence)
|
void |
persist(WMSessionHandle shandle,
ProcessVariablePersistenceObject var,
boolean isInitialPersistence)
|
void |
persist(WMSessionHandle shandle,
ResourcePersistenceObject res,
boolean isInitialPersistence)
|
protected void |
persistVariablesBLOB(WMSessionHandle shandle,
ActivityDataDO DO,
java.lang.Object vv,
boolean isInitialPersistence,
int ordNo)
|
protected void |
persistVariablesBLOB(WMSessionHandle shandle,
ActivityVariablePersistenceObject var,
boolean isInitialPersistence)
|
protected void |
persistVariablesBLOB(WMSessionHandle shandle,
ProcessDataDO DO,
java.lang.Object vv,
boolean isInitialPersistence,
int ordNo)
|
protected void |
persistVariablesBLOB(WMSessionHandle shandle,
ProcessVariablePersistenceObject var,
boolean isInitialPersistence)
|
protected void |
persistVariablesWOB(WMSessionHandle shandle,
ActivityDataWOBDO DO,
java.lang.Object vv,
boolean isInitialPersistence,
int ordNo)
|
protected void |
persistVariablesWOB(WMSessionHandle shandle,
ActivityVariablePersistenceObject var,
boolean isInitialPersistence)
|
protected void |
persistVariablesWOB(WMSessionHandle shandle,
ProcessDataWOBDO DO,
java.lang.Object vv,
boolean isInitialPersistence,
int ordNo)
|
protected void |
persistVariablesWOB(WMSessionHandle shandle,
ProcessVariablePersistenceObject var,
boolean isInitialPersistence)
|
protected void |
refreshDOCaches()
|
protected ActivityPersistenceObject |
restore(WMSessionHandle shandle,
ActivityDO DO)
|
boolean |
restore(WMSessionHandle shandle,
ActivityVariablePersistenceObject var)
|
protected AssignmentPersistenceObject |
restore(WMSessionHandle shandle,
AssignmentDO DO)
|
protected ProcessMgrPersistenceObject |
restore(WMSessionHandle shandle,
ProcessDefinitionDO DO)
|
protected ProcessPersistenceObject |
restore(WMSessionHandle shandle,
ProcessDO DO)
|
boolean |
restore(WMSessionHandle shandle,
ProcessVariablePersistenceObject var)
|
protected ResourcePersistenceObject |
restore(WMSessionHandle shandle,
ResourceDO DO)
|
ActivityPersistenceObject |
restoreActivity(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId)
|
AssignmentPersistenceObject |
restoreAssignment(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId,
java.lang.String resUsername)
|
protected boolean |
restoreBLOB(WMSessionHandle shandle,
ActivityVariablePersistenceObject engineObj,
ActivityDataDO[] DOs)
|
protected boolean |
restoreBLOB(WMSessionHandle shandle,
ProcessVariablePersistenceObject engineObj,
ProcessDataDO[] DOs)
|
ProcessPersistenceObject |
restoreProcess(WMSessionHandle shandle,
java.lang.String procId)
|
ProcessMgrPersistenceObject |
restoreProcessMgr(WMSessionHandle shandle,
java.lang.String mgrName)
|
ResourcePersistenceObject |
restoreResource(WMSessionHandle shandle,
java.lang.String resUsername)
|
protected boolean |
restoreWOB(WMSessionHandle shandle,
ActivityVariablePersistenceObject engineObj,
ActivityDataWOBDO[] DOs)
|
protected boolean |
restoreWOB(WMSessionHandle shandle,
ProcessVariablePersistenceObject engineObj,
ProcessDataWOBDO[] DOs)
|
protected void |
setLDBName()
|
void |
shutdownDatabase(WMSessionHandle shandle)
|
void |
synchronizeProcess(WMSessionHandle shandle,
java.lang.String procId)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final java.lang.String LOG_CHANNEL
protected static final short DB_TYPE_BOOLEAN
protected static final short DB_TYPE_LONG
protected static final short DB_TYPE_DOUBLE
protected static final short DB_TYPE_VCHAR
protected static final short DB_TYPE_DATE
protected static final short DB_TYPE_BLOB
protected static final short DB_TYPE_XML
protected static final int MAX_VCHAR_SIZE_LIMIT
protected static int max_vchar_size
protected CallbackUtilities cus
protected boolean deleteFinishedProcesses
protected java.util.Map _prStates
protected java.util.Map _acStates
protected java.util.List _prClosedStatesBigDecimals
protected java.util.List _prOpenStatesBigDecimals
protected java.util.List _actClosedStatesBigDecimals
protected java.util.List _actOpenStatesBigDecimals
protected boolean usingStandardVariableDataModel
protected boolean storeArraysAsBLOBs
protected com.lutris.appserver.server.sql.LogicalDatabase db
Constructor Detail |
---|
public DODSPersistentManager()
Method Detail |
---|
public void configure(CallbackUtilities cut) throws java.lang.Exception
configure
in interface PersistentManagerInterface
java.lang.Exception
protected void initActivityAndProcessStatesTable() throws PersistenceException
PersistenceException
public void shutdownDatabase(WMSessionHandle shandle) throws PersistenceException
shutdownDatabase
in interface PersistentManagerInterface
PersistenceException
public void persist(WMSessionHandle shandle, ProcessMgrPersistenceObject pm, boolean isInitialPersistence) throws PersistenceException
persist
in interface PersistentManagerInterface
PersistenceException
public void persist(WMSessionHandle shandle, ProcessPersistenceObject pr, boolean isInitialPersistence) throws PersistenceException
persist
in interface PersistentManagerInterface
PersistenceException
public void persist(WMSessionHandle shandle, ActivityPersistenceObject act, boolean isInitialPersistence) throws PersistenceException
persist
in interface PersistentManagerInterface
PersistenceException
public void persist(WMSessionHandle shandle, ResourcePersistenceObject res, boolean isInitialPersistence) throws PersistenceException
persist
in interface PersistentManagerInterface
PersistenceException
public void persist(WMSessionHandle shandle, AssignmentPersistenceObject ass, boolean isInitialPersistence) throws PersistenceException
persist
in interface PersistentManagerInterface
PersistenceException
public void persist(WMSessionHandle shandle, AssignmentPersistenceObject ass, java.lang.String oldResUname) throws PersistenceException
persist
in interface PersistentManagerInterface
PersistenceException
public void persist(WMSessionHandle shandle, ProcessVariablePersistenceObject var, boolean isInitialPersistence) throws PersistenceException
persist
in interface PersistentManagerInterface
PersistenceException
protected void persistVariablesBLOB(WMSessionHandle shandle, ProcessVariablePersistenceObject var, boolean isInitialPersistence) throws PersistenceException
PersistenceException
protected void persistVariablesBLOB(WMSessionHandle shandle, ProcessDataDO DO, java.lang.Object vv, boolean isInitialPersistence, int ordNo) throws java.lang.Throwable
java.lang.Throwable
protected void persistVariablesWOB(WMSessionHandle shandle, ProcessVariablePersistenceObject var, boolean isInitialPersistence) throws PersistenceException
PersistenceException
protected void persistVariablesWOB(WMSessionHandle shandle, ProcessDataWOBDO DO, java.lang.Object vv, boolean isInitialPersistence, int ordNo) throws java.lang.Throwable
java.lang.Throwable
public void persist(WMSessionHandle shandle, ActivityVariablePersistenceObject var, boolean isInitialPersistence) throws PersistenceException
persist
in interface PersistentManagerInterface
PersistenceException
protected void persistVariablesBLOB(WMSessionHandle shandle, ActivityVariablePersistenceObject var, boolean isInitialPersistence) throws PersistenceException
PersistenceException
protected void persistVariablesBLOB(WMSessionHandle shandle, ActivityDataDO DO, java.lang.Object vv, boolean isInitialPersistence, int ordNo) throws java.lang.Throwable
java.lang.Throwable
protected void persistVariablesWOB(WMSessionHandle shandle, ActivityVariablePersistenceObject var, boolean isInitialPersistence) throws PersistenceException
PersistenceException
protected void persistVariablesWOB(WMSessionHandle shandle, ActivityDataWOBDO DO, java.lang.Object vv, boolean isInitialPersistence, int ordNo) throws java.lang.Throwable
java.lang.Throwable
public void persist(WMSessionHandle shandle, AndJoinEntryPersitenceObject aje) throws PersistenceException
persist
in interface PersistentManagerInterface
PersistenceException
public void persist(WMSessionHandle shandle, DeadlinePersistenceObject dpe, boolean isInitialPersistence) throws PersistenceException
persist
in interface PersistentManagerInterface
PersistenceException
public ProcessMgrPersistenceObject restoreProcessMgr(WMSessionHandle shandle, java.lang.String mgrName) throws PersistenceException
restoreProcessMgr
in interface PersistentManagerInterface
PersistenceException
protected ProcessMgrPersistenceObject restore(WMSessionHandle shandle, ProcessDefinitionDO DO) throws PersistenceException
PersistenceException
public ProcessPersistenceObject restoreProcess(WMSessionHandle shandle, java.lang.String procId) throws PersistenceException
restoreProcess
in interface PersistentManagerInterface
PersistenceException
protected ProcessPersistenceObject restore(WMSessionHandle shandle, ProcessDO DO) throws PersistenceException
PersistenceException
public ActivityPersistenceObject restoreActivity(WMSessionHandle shandle, java.lang.String procId, java.lang.String actId) throws PersistenceException
restoreActivity
in interface PersistentManagerInterface
PersistenceException
protected ActivityPersistenceObject restore(WMSessionHandle shandle, ActivityDO DO) throws PersistenceException
PersistenceException
public ResourcePersistenceObject restoreResource(WMSessionHandle shandle, java.lang.String resUsername) throws PersistenceException
restoreResource
in interface PersistentManagerInterface
PersistenceException
protected ResourcePersistenceObject restore(WMSessionHandle shandle, ResourceDO DO) throws PersistenceException
PersistenceException
public AssignmentPersistenceObject restoreAssignment(WMSessionHandle shandle, java.lang.String procId, java.lang.String actId, java.lang.String resUsername) throws PersistenceException
restoreAssignment
in interface PersistentManagerInterface
PersistenceException
protected AssignmentPersistenceObject restore(WMSessionHandle shandle, AssignmentDO DO) throws PersistenceException
PersistenceException
public boolean restore(WMSessionHandle shandle, ProcessVariablePersistenceObject var) throws PersistenceException
restore
in interface PersistentManagerInterface
PersistenceException
protected boolean restoreBLOB(WMSessionHandle shandle, ProcessVariablePersistenceObject engineObj, ProcessDataDO[] DOs) throws PersistenceException
PersistenceException
protected java.lang.Object getProcessDataValue(WMSessionHandle shandle, ProcessDataDO DO) throws java.lang.Throwable
java.lang.Throwable
protected boolean restoreWOB(WMSessionHandle shandle, ProcessVariablePersistenceObject engineObj, ProcessDataWOBDO[] DOs) throws PersistenceException
PersistenceException
protected java.lang.Object[] createArray(short vtype, int length)
protected java.lang.Object getProcessDataValue(WMSessionHandle shandle, ProcessDataWOBDO DO) throws java.lang.Throwable
java.lang.Throwable
public boolean restore(WMSessionHandle shandle, ActivityVariablePersistenceObject var) throws PersistenceException
restore
in interface PersistentManagerInterface
PersistenceException
protected boolean restoreBLOB(WMSessionHandle shandle, ActivityVariablePersistenceObject engineObj, ActivityDataDO[] DOs) throws PersistenceException
PersistenceException
protected java.lang.Object getActivityDataValue(WMSessionHandle shandle, ActivityDataDO DO) throws java.lang.Throwable
java.lang.Throwable
protected boolean restoreWOB(WMSessionHandle shandle, ActivityVariablePersistenceObject engineObj, ActivityDataWOBDO[] DOs) throws PersistenceException
PersistenceException
protected java.lang.Object getActivityDataValue(WMSessionHandle shandle, ActivityDataWOBDO DO) throws java.lang.Throwable
java.lang.Throwable
public void deleteProcessMgr(WMSessionHandle shandle, java.lang.String mgrName) throws PersistenceException
deleteProcessMgr
in interface PersistentManagerInterface
PersistenceException
public java.util.List deleteProcess(WMSessionHandle shandle, java.lang.String procId, boolean administrative) throws PersistenceException
deleteProcess
in interface PersistentManagerInterface
PersistenceException
protected void performCascadeDeletion(WMSessionHandle shandle, java.lang.String procId, java.util.Map procIds) throws java.lang.Exception
java.lang.Exception
public void deleteActivity(WMSessionHandle shandle, java.lang.String procId, java.lang.String actId) throws PersistenceException
deleteActivity
in interface PersistentManagerInterface
PersistenceException
public void deleteResource(WMSessionHandle shandle, java.lang.String resUsername) throws PersistenceException
deleteResource
in interface PersistentManagerInterface
PersistenceException
public void deleteAssignment(WMSessionHandle shandle, java.lang.String procId, java.lang.String actId, java.lang.String resUsername) throws PersistenceException
deleteAssignment
in interface PersistentManagerInterface
PersistenceException
public void deleteAndJoinEntries(WMSessionHandle shandle, java.lang.String procId, java.lang.String blockActId, java.lang.String aDefId) throws PersistenceException
deleteAndJoinEntries
in interface PersistentManagerInterface
PersistenceException
public void deleteDeadlines(WMSessionHandle shandle, java.lang.String procId) throws PersistenceException
deleteDeadlines
in interface PersistentManagerInterface
PersistenceException
public void deleteDeadlines(WMSessionHandle shandle, java.lang.String procId, java.lang.String actId) throws PersistenceException
deleteDeadlines
in interface PersistentManagerInterface
PersistenceException
public void delete(WMSessionHandle shandle, ProcessVariablePersistenceObject var) throws PersistenceException
delete
in interface PersistentManagerInterface
PersistenceException
public void delete(WMSessionHandle shandle, ActivityVariablePersistenceObject var) throws PersistenceException
delete
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAllProcessMgrs(WMSessionHandle shandle) throws PersistenceException
getAllProcessMgrs
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAllProcesses(WMSessionHandle shandle) throws PersistenceException
getAllProcesses
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAllRunningProcesses(WMSessionHandle shandle) throws PersistenceException
getAllRunningProcesses
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAllFinishedProcesses(WMSessionHandle shandle) throws PersistenceException
getAllFinishedProcesses
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAllActivities(WMSessionHandle shandle) throws PersistenceException
getAllActivities
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAllResources(WMSessionHandle shandle) throws PersistenceException
getAllResources
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAllAssignments(WMSessionHandle shandle) throws PersistenceException
getAllAssignments
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAllProcessesForMgr(WMSessionHandle shandle, java.lang.String mgrName) throws PersistenceException
getAllProcessesForMgr
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAllActivitiesForProcess(WMSessionHandle shandle, java.lang.String procId) throws PersistenceException
getAllActivitiesForProcess
in interface PersistentManagerInterface
PersistenceException
public java.util.List getActivitiesForProcess(WMSessionHandle shandle, java.lang.String procId, java.lang.String actState) throws PersistenceException
getActivitiesForProcess
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAllFinishedActivitiesForProcess(WMSessionHandle shandle, java.lang.String procId) throws PersistenceException
getAllFinishedActivitiesForProcess
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAllActiveActivitiesForProcess(WMSessionHandle shandle, java.lang.String procId) throws PersistenceException
getAllActiveActivitiesForProcess
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAllAssignmentsForResource(WMSessionHandle shandle, java.lang.String resUsername) throws PersistenceException
getAllAssignmentsForResource
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAllValidAssignmentsForResource(WMSessionHandle shandle, java.lang.String resUsername) throws PersistenceException
getAllValidAssignmentsForResource
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAllAssignmentsForActivity(WMSessionHandle shandle, java.lang.String procId, java.lang.String actId) throws PersistenceException
getAllAssignmentsForActivity
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAllValidAssignmentsForActivity(WMSessionHandle shandle, java.lang.String procId, java.lang.String actId) throws PersistenceException
getAllValidAssignmentsForActivity
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAllVariablesForProcess(WMSessionHandle shandle, java.lang.String procId) throws PersistenceException
getAllVariablesForProcess
in interface PersistentManagerInterface
PersistenceException
protected java.util.List getAllVariablesForProcessBLOB(WMSessionHandle shandle, java.lang.String procId) throws PersistenceException
PersistenceException
protected java.util.List getSortedVariableDOs(ProcessDataDO[] DOs) throws java.lang.Throwable
java.lang.Throwable
protected java.util.List getAllVariablesForProcessWOB(WMSessionHandle shandle, java.lang.String procId) throws PersistenceException
PersistenceException
protected java.util.List getSortedVariableDOs(ProcessDataWOBDO[] DOs) throws java.lang.Throwable
java.lang.Throwable
public java.util.List getProcessVariables(WMSessionHandle shandle, java.lang.String procId, java.util.List variableIds) throws PersistenceException
getProcessVariables
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAllVariablesForActivity(WMSessionHandle shandle, java.lang.String procId, java.lang.String actId) throws PersistenceException
getAllVariablesForActivity
in interface PersistentManagerInterface
PersistenceException
protected java.util.List getAllVariablesForActivityBLOB(WMSessionHandle shandle, java.lang.String actId) throws PersistenceException
PersistenceException
protected java.util.List getAllVariablesForActivityWOB(WMSessionHandle shandle, java.lang.String actId) throws PersistenceException
PersistenceException
public java.util.List getActivityVariables(WMSessionHandle shandle, java.lang.String procId, java.lang.String actId, java.util.List variableIds) throws PersistenceException
getActivityVariables
in interface PersistentManagerInterface
PersistenceException
protected java.util.List getSortedVariableDOs(ActivityDataDO[] DOs) throws java.lang.Throwable
java.lang.Throwable
protected java.util.List getSortedVariableDOs(ActivityDataWOBDO[] DOs) throws java.lang.Throwable
java.lang.Throwable
public java.util.List getResourceRequestersProcessIds(WMSessionHandle shandle, java.lang.String resUsername) throws PersistenceException
getResourceRequestersProcessIds
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAndJoinEntries(WMSessionHandle shandle, java.lang.String procId, java.lang.String blockActId, java.lang.String aDefId) throws PersistenceException
getAndJoinEntries
in interface PersistentManagerInterface
PersistenceException
public int howManyAndJoinEntries(WMSessionHandle shandle, java.lang.String procId, java.lang.String blockActId, java.lang.String aDefId) throws PersistenceException
howManyAndJoinEntries
in interface PersistentManagerInterface
PersistenceException
public int getExecuteCount(WMSessionHandle shandle, java.lang.String procId, java.lang.String aDefId) throws PersistenceException
getExecuteCount
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAllDeadlinesForProcess(WMSessionHandle shandle, java.lang.String procId) throws PersistenceException
getAllDeadlinesForProcess
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAllDeadlinesForProcess(WMSessionHandle shandle, java.lang.String procId, long timeLimitBoundary) throws PersistenceException
getAllDeadlinesForProcess
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAllDeadlinesForActivity(WMSessionHandle shandle, java.lang.String procId, java.lang.String actId) throws PersistenceException
getAllDeadlinesForActivity
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAllDeadlinesForActivity(WMSessionHandle shandle, java.lang.String procId, java.lang.String actId, long timeLimitBoundary) throws PersistenceException
getAllDeadlinesForActivity
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAllIdsForProcessesWithExpiriedDeadlines(WMSessionHandle shandle, long timeLimitBoundary) throws PersistenceException
getAllIdsForProcessesWithExpiriedDeadlines
in interface PersistentManagerInterface
PersistenceException
protected ProcessDefinitionDO getPersistedObject(ProcessMgrPersistenceObject mgr) throws PersistenceException
PersistenceException
protected ProcessDefinitionDO getPersistedProcessMgrObject(java.lang.String name) throws PersistenceException
PersistenceException
protected ProcessDefinitionDO[] getAllPersistedProcessMgrs(java.lang.String where, int startAt, int limit) throws PersistenceException
PersistenceException
protected ProcessDO getPersistedObject(ProcessPersistenceObject proc) throws PersistenceException
PersistenceException
protected ProcessDO[] getPersistedProcesses(int type, java.lang.String sqlWhere, int startAt, int limit) throws PersistenceException
PersistenceException
protected ProcessDO getPersistedProcessObject(java.lang.String procId) throws PersistenceException
PersistenceException
protected ProcessRequesterDO getProcessRequester(java.lang.String procId) throws PersistenceException
PersistenceException
protected ProcessRequesterDO getPersistedRequesterObject(java.lang.String procId) throws PersistenceException
PersistenceException
protected ActivityDO getPersistedObject(ActivityPersistenceObject act) throws PersistenceException
PersistenceException
protected ActivityDO[] getPersistedActivities(int type, ProcessDO pDO, java.lang.String sqlWhere, int startAt, int limit) throws PersistenceException
PersistenceException
protected ActivityDO getPersistedActivityObject(java.lang.String actId) throws PersistenceException
PersistenceException
protected ResourceDO getPersistedObject(ResourcePersistenceObject res) throws PersistenceException
PersistenceException
protected ResourceDO getPersistedResourceObject(java.lang.String username) throws PersistenceException
PersistenceException
protected ResourceDO[] getAllPersistedResources(java.lang.String sqlWhere, int startAt, int limit) throws PersistenceException
PersistenceException
protected AssignmentDO getPersistedObject(AssignmentPersistenceObject ass) throws PersistenceException
PersistenceException
protected AssignmentDO getPersistedAssignmentObject(java.lang.String actId, java.lang.String username) throws PersistenceException
PersistenceException
protected AssignmentDO[] getAllPersistedAssignments(java.lang.String sqlWhere, int startAt, int limit) throws PersistenceException
PersistenceException
protected AndJoinEntryDO[] getPersistedAndJoinEntries(java.lang.String procId, java.lang.String blockActId, java.lang.String aDefId) throws PersistenceException
PersistenceException
protected DeadlineDO[] getPersistedDeadlines(java.lang.String procId, long timeLimitBoundary) throws PersistenceException
PersistenceException
protected DeadlineDO[] getActivitiesPersistedDeadlines(java.lang.String actId, long timeLimitBoundary) throws PersistenceException
PersistenceException
protected DeadlineDO getPersistedObject(DeadlinePersistenceObject dpe) throws PersistenceException
PersistenceException
protected DeadlineDO getPersistedDeadlineObject(java.lang.String uniqueId) throws PersistenceException
PersistenceException
protected ProcessDataDO getPersistedObject(ProcessVariablePersistenceObject var) throws PersistenceException
PersistenceException
protected ProcessDataDO getPersistedProcessVariableObject(java.lang.String procId, java.lang.String defId) throws PersistenceException
PersistenceException
protected ProcessDataDO[] getPersistedObjects(ProcessVariablePersistenceObject var) throws PersistenceException
PersistenceException
protected ProcessDataDO[] getPersistedProcessVariableObjects(java.lang.String procId, java.lang.String defId) throws PersistenceException
PersistenceException
protected ProcessDataWOBDO getPersistedObject2(ProcessVariablePersistenceObject var) throws PersistenceException
PersistenceException
protected ProcessDataWOBDO getPersistedProcessVariableObject2(java.lang.String procId, java.lang.String defId) throws PersistenceException
PersistenceException
protected ProcessDataWOBDO[] getPersistedObjects2(ProcessVariablePersistenceObject var) throws PersistenceException
PersistenceException
protected ProcessDataWOBDO[] getPersistedProcessVariableObjects2(java.lang.String procId, java.lang.String defId) throws PersistenceException
PersistenceException
protected ProcessDataBLOBDO getPersistedObject(ProcessDataWOBDO pdDO) throws PersistenceException
PersistenceException
protected ProcessDataBLOBDO getPersistedProcessVariableBLOBObject(ProcessDataWOBDO pdDO) throws PersistenceException
PersistenceException
protected ActivityDataDO getPersistedObject(ActivityVariablePersistenceObject var) throws PersistenceException
PersistenceException
protected ActivityDataDO getPersistedActivityVariableObject(java.lang.String actId, java.lang.String defId) throws PersistenceException
PersistenceException
protected ActivityDataDO[] getPersistedObjects(ActivityVariablePersistenceObject var) throws PersistenceException
PersistenceException
protected ActivityDataDO[] getPersistedActivityVariableObjects(java.lang.String actId, java.lang.String defId) throws PersistenceException
PersistenceException
protected ActivityDataWOBDO getPersistedObject2(ActivityVariablePersistenceObject var) throws PersistenceException
PersistenceException
protected ActivityDataWOBDO getPersistedActivityVariableObject2(java.lang.String actId, java.lang.String defId) throws PersistenceException
PersistenceException
protected ActivityDataWOBDO[] getPersistedObjects2(ActivityVariablePersistenceObject var) throws PersistenceException
PersistenceException
protected ActivityDataWOBDO[] getPersistedActivityVariableObjects2(java.lang.String procId, java.lang.String defId) throws PersistenceException
PersistenceException
protected ActivityDataBLOBDO getPersistedObject(ActivityDataWOBDO adDO) throws PersistenceException
PersistenceException
protected ActivityDataBLOBDO getPersistedActivityVariableBLOBObject(ActivityDataWOBDO adDO) throws PersistenceException
PersistenceException
protected ActivityStateDO getPersistedActivityStateObject(java.lang.String value, boolean searchByKeyValue, com.lutris.appserver.server.sql.DBTransaction ti) throws PersistenceException
PersistenceException
protected ProcessStateDO getPersistedProcessStateObject(java.lang.String value, boolean searchByKeyValue, com.lutris.appserver.server.sql.DBTransaction ti) throws PersistenceException
PersistenceException
public java.math.BigDecimal getNextDecId(java.lang.String idName) throws PersistenceException
PersistenceException
public java.lang.String getNextId(java.lang.String idName) throws PersistenceException
getNextId
in interface PersistentManagerInterface
PersistenceException
public java.util.List getProcessMgrsWhere(WMSessionHandle shandle, java.lang.String sqlWhere, int startAt, int limit) throws PersistenceException
getProcessMgrsWhere
in interface PersistentManagerInterface
PersistenceException
public java.util.List getResourcesWhere(WMSessionHandle shandle, java.lang.String sqlWhere, int startAt, int limit) throws PersistenceException
getResourcesWhere
in interface PersistentManagerInterface
PersistenceException
public java.util.List getAssignmentsWhere(WMSessionHandle shandle, java.lang.String sqlWhere, int startAt, int limit) throws PersistenceException
getAssignmentsWhere
in interface PersistentManagerInterface
PersistenceException
public java.util.List getProcessesWhere(WMSessionHandle shandle, java.lang.String sqlWhere, int startAt, int limit) throws PersistenceException
getProcessesWhere
in interface PersistentManagerInterface
PersistenceException
public java.util.List getActivitiesWhere(WMSessionHandle shandle, java.lang.String sqlWhere, int startAt, int limit) throws PersistenceException
getActivitiesWhere
in interface PersistentManagerInterface
PersistenceException
public void synchronizeProcess(WMSessionHandle shandle, java.lang.String procId) throws PersistenceException
synchronizeProcess
in interface PersistentManagerInterface
PersistenceException
protected boolean canDeleteFinishedProcess(WMSessionHandle shandle, java.lang.String procId) throws java.lang.Exception
java.lang.Exception
protected com.lutris.appserver.server.sql.DBTransaction __getDBTransaction() throws java.lang.Exception
java.lang.Exception
protected void setLDBName()
protected void refreshDOCaches() throws java.lang.Exception
java.lang.Exception
public void migrate(WMSessionHandle shandle, ProcessPersistenceObject prPO) throws PersistenceException
migrate
in interface PersistentManagerInterface
PersistenceException
public ProcessVariablePersistenceObject getProcessVariable(WMSessionHandle shandle, java.lang.String procId, java.lang.String variableId) throws PersistenceException
getProcessVariable
in interface PersistentManagerInterface
PersistenceException
public ActivityVariablePersistenceObject getActivityVariable(WMSessionHandle shandle, java.lang.String procId, java.lang.String actId, java.lang.String variableId) throws PersistenceException
getActivityVariable
in interface PersistentManagerInterface
PersistenceException
protected ProcessVariablePersistenceObject getVariableForProcessBLOB(WMSessionHandle shandle, java.lang.String procId, java.lang.String variableId) throws PersistenceException
PersistenceException
protected ProcessVariablePersistenceObject getVariableForProcessWOB(WMSessionHandle shandle, java.lang.String procId, java.lang.String variableId) throws PersistenceException
PersistenceException
protected ActivityVariablePersistenceObject getVariableForActivityBLOB(WMSessionHandle shandle, java.lang.String procId, java.lang.String actId, java.lang.String variableId) throws PersistenceException
PersistenceException
protected ActivityVariablePersistenceObject getVariableForActivityWOB(WMSessionHandle shandle, java.lang.String procId, java.lang.String actId, java.lang.String variableId) throws PersistenceException
PersistenceException
protected ActivityDataDO getActivityDataDOSingle(ActivityDO activityDO, java.lang.String variableId) throws java.lang.Throwable
java.lang.Throwable
protected ActivityDataWOBDO getActivityDataWOBDOSingle(ActivityDO aDO, java.lang.String variableId) throws java.lang.Throwable
java.lang.Throwable
protected ProcessDataDO getProcessDataDOSingle(ProcessDO processDO, java.lang.String variableId) throws java.lang.Throwable
java.lang.Throwable
protected ProcessDataWOBDO getProcessDataWOBDOSingle(ProcessDO pDO, java.lang.String variableId) throws java.lang.Throwable
java.lang.Throwable
public java.util.List getActivityVariablesWhere(WMSessionHandle shandle, java.lang.String activityId, java.lang.String sqlWhere, int startAt, int limit) throws PersistenceException
getActivityVariablesWhere
in interface PersistentManagerInterface
PersistenceException
protected java.util.List getVariablesForActivityBLOB(WMSessionHandle shandle, java.lang.String activityId, java.lang.String sqlWhere, int startAt, int limit) throws PersistenceException
PersistenceException
protected java.util.List getVariablesForActivityWOB(WMSessionHandle shandle, java.lang.String activityId, java.lang.String sqlWhere, int startAt, int limit) throws PersistenceException
PersistenceException
protected ActivityDataDO[] getActivityDataDOArray(ActivityDO activityDO, java.lang.String sqlWhere, int startAt, int limit) throws java.lang.Throwable
java.lang.Throwable
protected ActivityDataWOBDO[] getActivityDataWOBDOArray(ActivityDO activityDO, java.lang.String sqlWhere, int startAt, int limit) throws java.lang.Throwable
java.lang.Throwable
public java.util.List getProcessVariablesWhere(WMSessionHandle shandle, java.lang.String processId, java.lang.String sqlWhere, int startAt, int limit) throws PersistenceException
getProcessVariablesWhere
in interface PersistentManagerInterface
PersistenceException
protected java.util.List getVariablesForProcessBLOB(WMSessionHandle shandle, java.lang.String processId, java.lang.String sqlWhere, int startAt, int limit) throws PersistenceException
PersistenceException
protected java.util.List getVariablesForProcessWOB(WMSessionHandle shandle, java.lang.String processId, java.lang.String sqlWhere, int startAt, int limit) throws PersistenceException
PersistenceException
protected ProcessDataDO[] getProcessDataDOArray(ProcessDO processDO, java.lang.String sqlWhere, int startAt, int limit) throws java.lang.Throwable
java.lang.Throwable
protected ProcessDataWOBDO[] getProcessDataWOBDOArray(ProcessDO pDO, java.lang.String sqlWhere, int startAt, int limit) throws java.lang.Throwable
java.lang.Throwable
public void migrate(WMSessionHandle shandle, ActivityPersistenceObject actPO) throws PersistenceException
migrate
in interface PersistentManagerInterface
PersistenceException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |