public class DisplayCPSOptimizationMenu extends DisplayCPSOptimizationFields
| Constructor and Description |
|---|
DisplayCPSOptimizationMenu() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
evaluateCondition(MboRemote mbo,
java.lang.Object param)
Evaluate the condition.
|
toWhereClausepublic boolean evaluateCondition(MboRemote mbo, java.lang.Object param) throws MXException, java.rmi.RemoteException
CustomConditionFor data restrictions having a condition (SecurityRestrict other than object Qualified), the object framework will call this method for each Mbo and set the Mbo and MboValue flags appropriately.
evaluateCondition in interface CustomConditionevaluateCondition in class DisplayCPSOptimizationFieldsmbo - The mbo to be evaluatedparam - Any object of parameter that is understood by the condition class.
For data restrictions, this param is not used. To use it, some of the framework logic
must be overridden in the Mbo.MXExceptionjava.rmi.RemoteExceptionSecurityRestrict,
Condition,
Mbo.evaluateRestriction(psdi.mbo.DataRestriction),
Mbo.evaluateCtrlConditions(java.util.HashSet),
Mbo.evaluateCondition(java.lang.String, boolean)