public class DMMaxRulesOutProcess extends MosDefinitionImpl
INTEGRATIONLOGGER
ACTION, ACTIONADD, ACTIONADDUPDATE, ACTIONDELETE, ACTIONREPLACE, ACTIONUPDATE, ADAPTER_INSTALL, ADD, ADDATEND, BASELANGUAGE, BYPASS, COMPANYSETID_NAME, COMPLETE, CONFIGFILENAME, CREATIONDATETIME, DELETEFORINSERT, DEPLOYMENT_MANAGER, ENTERPRISE_SERVICE, ERRORTAG, ESCAPECHAR, EVENT, FILTERMBOKEY, INVOKE_CHANNEL, ITEMSETID_NAME, MAXIMO_NS_PREFIX, MAXIMOVERSION, MESSAGEID, MESSAGETYPE_CREATE, MESSAGETYPE_DELETE, MESSAGETYPE_INITIATE, MESSAGETYPE_INVOKE, MESSAGETYPE_MERGE, MESSAGETYPE_PATCH, MESSAGETYPE_PROCESS, MESSAGETYPE_PUBLISH, MESSAGETYPE_QUERY, MESSAGETYPE_RESPONSE, MESSAGETYPE_SYNC, MESSAGETYPE_UPDATE, MESSAGETYPE_WAKEUP, OBJECT_STRUCTURE_SERVICE, ORGID_NAME, OVERRIDEALWAYS, OVERRIDENULLONLY, PROCESS, SITEID_NAME, SKIP, SKIPMBO, SKIPMBOKEY, STANDARD_SERVICE, TRANSLANGUAGE, UPDATE, XSI_NS, XSI_NS_PREFIX
Constructor and Description |
---|
DMMaxRulesOutProcess()
Construct DMMaxDomainOutProcess class
|
Modifier and Type | Method and Description |
---|---|
int |
checkBusinessRules(MboRemote mbo,
MosDetailInfo mosDetInfo,
java.util.Map<java.lang.String,java.lang.Object> ovrdColValueMap)
Call back method to find out whether we can send data out.
|
applyAPICondition, createNewMbo, forceDiscardChildMboSet, getColumnsToSkip, myCompletedList, myNotCompletedList, postSerializationRules, scriptOverrideRules, scriptSkipColRules, scriptSkipMboRules, serializationEnd, setDefinitionMetaData
getDBName, getInterDD, getJsonRequest, getKeyArray, getKeyArray, getMosName, getPrimaryMbo, getTransaction, getTransactionAction, getUserInfo, hasInvokedScript, hasScript, isMaxVarEQ, isValueEQ, setJsonRequest, setMosName, setOSName, setOSPrimaryMbo, setUserInfo
public DMMaxRulesOutProcess() throws MXException, java.rmi.RemoteException
MXException
- MAXIMO exceptionjava.rmi.RemoteException
- Remote exceptionpublic int checkBusinessRules(MboRemote mbo, MosDetailInfo mosDetInfo, java.util.Map<java.lang.String,java.lang.Object> ovrdColValueMap) throws MXException, java.rmi.RemoteException
checkBusinessRules
in class MosDefinitionImpl
mbo
- Reference to processing MbomosDetailInfo
- Reference to Object Struture Detail info for the current levelovrdColValueMap
- Map to set all values to be set in the XMLMXException
- - MAXIMO exceptionjava.rmi.RemoteException
- - Remote exception