public class PreRulesProcessor
extends java.lang.Object
| Constructor and Description |
|---|
PreRulesProcessor(java.lang.String usewith,
java.lang.String extSystem,
java.lang.String serviceName,
java.lang.String mosName,
StructureData data,
ObjectStructureCache interDD,
UserInfo userInfo)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
applyRules(java.lang.String processTable)
Apply rules
|
protected int |
applyRulesToLevel(StructureObject struc,
MosDetailInfo mosInfo,
java.lang.String processTable)
Apply rules to this level recursively
|
public PreRulesProcessor(java.lang.String usewith,
java.lang.String extSystem,
java.lang.String serviceName,
java.lang.String mosName,
StructureData data,
ObjectStructureCache interDD,
UserInfo userInfo)
throws MXException
usewith - use with identifierextSystem - the external system nameserviceName - the service namemosName - the object structure namedata - the structure datainterDD - the ObjectStructureCacheuserInfo - UserInfo objectMXException - MAXIMO exceptionpublic void applyRules(java.lang.String processTable)
throws MXException,
java.rmi.RemoteException
processTable - Process table nameMXException - MAXIMO exceptionjava.rmi.RemoteException - Remote exceptionprotected int applyRulesToLevel(StructureObject struc, MosDetailInfo mosInfo, java.lang.String processTable) throws MXException, java.rmi.RemoteException
element - the JDOM ElementmosInfo - the MosDetailInfo for this levelprocessTable - Process table nameMXException - MAXIMO exceptionjava.rmi.RemoteException - Remote exception