public class WOConstraintDataManager extends AbstractConstraintDataManager
| Constructor and Description |
|---|
WOConstraintDataManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
applyConstraintChange(MboRemote constraint,
MXTransaction txn)
Apply changes to constraint.
|
void |
applyConstraintChange(MboRemote constraint,
java.lang.String ids,
MXTransaction txn)
Apply changes to constraint.
|
int |
constraintRecordCount(java.util.HashMap refObjQueries)
Get the constraint count .
|
void |
initializeConstraint(MXConstraint constraint,
java.lang.String objectName,
MboRemote mboObject)
Initialize constraint .
|
void |
loadConstraint(MXConstraint constraint,
java.lang.String objectName,
MboRemote mboObject)
Load constraint related information
|
void |
populateConstraintPropertyDetails()
Populate the constraint with property details.
|
void |
populateConstraints(java.util.HashMap refObjQueries)
Populate the constraint.
|
saveConstraintsaddObjectToModel, addToUnjoinedNodes, getDataManagerContext, getLogger, getObjectName, getProjectMbo, getSKDDD, getSqlLogger, getUserInfo, populateNode, populateNode, removeUnnecessaryNodes, setDataManagerContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetDataManagerContextpublic void initializeConstraint(MXConstraint constraint, java.lang.String objectName, MboRemote mboObject) throws SchedulerException
initializeConstraint in interface ConstraintDataManagerinitializeConstraint in class AbstractConstraintDataManagerreservation - objectName - mboObject - SchedulerExceptionpublic int constraintRecordCount(java.util.HashMap refObjQueries)
throws SchedulerException
constraintRecordCount in interface ConstraintDataManagerconstraintRecordCount in class AbstractConstraintDataManagerHashMap - ArrayList> refObjActQueryList - Hashmap of activity object name and queries SchedulerExceptionpublic void populateConstraints(java.util.HashMap refObjQueries)
throws SchedulerException
populateConstraints in interface ConstraintDataManagerpopulateConstraints in class AbstractConstraintDataManagerHashMap - ArrayList> refObjQueryList - Hashmap of activity object name and queries SchedulerExceptionpublic void populateConstraintPropertyDetails()
throws SchedulerException
populateConstraintPropertyDetails in interface ConstraintDataManagerpopulateConstraintPropertyDetails in class AbstractConstraintDataManagerSchedulerExceptionpublic void applyConstraintChange(MboRemote constraint, MXTransaction txn) throws SchedulerException
applyConstraintChange in interface ConstraintDataManagerapplyConstraintChange in class AbstractConstraintDataManagerconstraint - mbotransaction - SchedulerExceptionpublic void applyConstraintChange(MboRemote constraint, java.lang.String ids, MXTransaction txn) throws SchedulerException
applyConstraintChange in interface ConstraintDataManagerapplyConstraintChange in class AbstractConstraintDataManagerconstraint - mbotransaction - SchedulerExceptionpublic void loadConstraint(MXConstraint constraint, java.lang.String objectName, MboRemote mboObject) throws SchedulerException
loadConstraint in interface ConstraintDataManagerloadConstraint in class AbstractConstraintDataManagerconstraint - object - namembo - objectSchedulerException