public class DocLinksProc extends MosDefinitionImpl implements MboConstants
defnMetaDataaction, apiContext, dbName, hr, INTEGRATIONLOGGER, interDD, mbo, mdi, micsetrel, mosInfo, mosName, mxServer, mxTrans, primaryMbo, primaryMboName, primaryMboSet, scriptName, userInfoALLROWS, CHANGEDBY_USER, COUNT_ADDITIONS, COUNT_AFTERSAVE, COUNT_DATABASE, COUNT_DELETED, COUNT_EXISTING, DBCONFIG, DELAYVALIDATION, DELAYVALIDATIONONLY, DISCARDABLE, GOTCOMPLETEWHERE, HIDDEN, NO_RELATEDMBOS_OF_OWNERSCHILDREN_FETCH, NOACCESSCHECK, NOACTION, NOADD, NOCOMMIT, NODELETE, NONE, NOOVERWRITE, NOSAVE, NOSETVALUE, NOUPDATE, NOVALIDATION, NOVALIDATION_AND_NOACTION, NOVALIDATION_AND_NOACTION_ALLOWCROSSOVER, READONLY, REBUILD, REQUIRED, SAMEVALUEVALIDATION, SETBYPARENT, USERACTION, 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 |
|---|
DocLinksProc() |
| Modifier and Type | Method and Description |
|---|---|
int |
checkBusinessRules(MboRemote mbo,
MosDetailInfo mosDetInfo,
java.util.Map ovrdColValueMap)
Checks the business rule for creating a doclink
|
applyAPICondition, createNewMbo, forceDiscardChildMboSet, getColumnsToSkip, initSerialization, myCompletedList, myNotCompletedList, postSerializationRules, scriptOverrideRules, scriptSkipColRules, scriptSkipMboRules, serializationEnd, setDefinitionMetaDatagetDBName, getInterDD, getJsonRequest, getKeyArray, getKeyArray, getMboServer, getMosName, getPrimaryMbo, getTransaction, getTransactionAction, getTranslator, getUserInfo, hasInvokedScript, hasScript, isMaxVarEQ, isRESTEditMode, isSetValueMode, isValueEQ, setJsonRequest, setMosName, setOSName, setOSPrimaryMbo, setUserInfopublic DocLinksProc()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic int checkBusinessRules(MboRemote mbo, MosDetailInfo mosDetInfo, java.util.Map ovrdColValueMap) throws MXException, java.rmi.RemoteException
checkBusinessRules in class MosDefinitionImplmbo - the current processing mboMXException - MAXIMO exceptionjava.rmi.RemoteException - Remote exception