public class ConditionProcesser
extends java.lang.Object
| Constructor and Description | 
|---|
| ConditionProcesser()Construct the set | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | checkConditions(java.util.ArrayList cols,
               MboRemote mbo,
               MaxIfaceProcInfo procInfo,
               StructureData struc,
               java.lang.String extSystem,
               boolean isOut)This will check assignment procs. | 
| boolean | checkForChange(java.lang.String name,
              StructureData struc,
              java.lang.String changeType,
              boolean isOut)This will check if value has changed. | 
public ConditionProcesser()
                   throws MXException,
                          java.rmi.RemoteException
java.rmi.RemoteException - Remote exceptionMXExceptionpublic boolean checkConditions(java.util.ArrayList cols,
                               MboRemote mbo,
                               MaxIfaceProcInfo procInfo,
                               StructureData struc,
                               java.lang.String extSystem,
                               boolean isOut)
                        throws MXException,
                               java.rmi.RemoteException
cols - ArrayList of all coditions for a given rulembo - The process mbo for the rulesprocInfo - The rules infostruc - The StrutureData objectextSystem - The processed External SystemisOut - The IN/OUT indicatorMXException - MAXIMO exceptionjava.rmi.RemoteException - Remote exceptionpublic boolean checkForChange(java.lang.String name,
                              StructureData struc,
                              java.lang.String changeType,
                              boolean isOut)
                       throws MXException,
                              java.rmi.RemoteException
name - Column namestruc - The StrutureData objectchangeType - Type of the changeisOut - The IN/OUT indicatorMXException - MAXIMO exceptionjava.rmi.RemoteException - Remote exception