public class MoutOperLocProcess extends MicSetOut
event, mboIdsForUpdSenderSysId, merged
defnMetaData
action, apiContext, dbName, hr, INTEGRATIONLOGGER, interDD, mbo, mdi, micsetrel, mosInfo, mosName, mxServer, mxTrans, primaryMbo, primaryMboName, primaryMboSet, scriptName, userInfo
ACTION, ACTION_EJB_LOCAL_REF_KEY, ACTION_EJB_REF_KEY, ACTIONADD, ACTIONADDUPDATE, ACTIONDELETE, ACTIONREPLACE, ACTIONUPDATE, ADD, APPEXPORT, AXISDIR, BYPASS, COMMA_CHAR, COMPLETE, DATATYPE, DELETED, EJB_JNDI_KEY, ENABLEPOLLING, ENTERPRISE_EJB_LOCAL_REF_KEY, ENTERPRISE_EJB_REF_KEY, ERREXTRACT, ERROR, ERRORED, ERRORMESSAGETAG, ERTAG, EXCLUDE, EXTRACT, FILEDIR, FILEEXTENSION, FILENAME, FLAT_DATA, FLAT_ROW, FLATFILESEP, FLATFILETYPE, IFACEDRIVER, IFACEEPDESC, IFACEISREMOTE, IFACEPASSWORD, IFACETABLE, IFACEURL, IFACEUSERNAME, INCLUDE, INTEGRATION_LOGGER, IRTAG, ISCONTINUOUS, JMSRECOVERYDIR, JMSRECOVERYMSGDATAELEMENT, JMSRECOVERYMSGPROPELEMENT, JMSRECOVERYTOPELEMENT, JSONFILETYPE, LOADFLAT, LOADXML, LONGDESCRIPTIONCOLNAME, MAX_AUTH_HEADER, MAX_POST_SIZE, MAXIMO_TYPE, MEA_PROCESS_FLAG, MEAAPPNAME, MESSAGE_DESTINATION, MESSAGE_INTERFACE, MESSAGE_INTERFACE_TABLE, MESSAGE_INTERFACE_TYPE, MESSAGE_OS_NAME, MESSAGE_POLL_TABLE, MESSAGE_SENDER, MOS_EJB_LOCAL_REF_KEY, MOS_EJB_REF_KEY, MSG_ERR_MSG, MSG_KEY_VAL, MSG_OP_MODE, MSG_OPERATION, MSG_STATUS, MSG_TRK_ENABLED, MSG_TRK_EXTSYS, MSG_TRK_STORE_MSG, MXJMS, NONPERSISTENT, NONRESTRICTSETTING, NULL, POLLINGFREQUENCY, PROCESS, PROCESSED, QUEUE_NAME, QUEUECONTEXT, RECEIVED, REJECTED, RESTRICTSETTING, RESTRICTSTRUCTURE, ROOT_NODE, ROUTER_JNDI_NAME, SEARCH_FIELD_VAL, SKIP, SKIPMBO, sNo, sYes, TENANTID, TEXTQUALIFIER, TOPTAGFORERR, TOTAL_GL_COMPS_ALLOWED, TRANSIDSEQ, TXNDATA, UPDATE, USER, USERCOLUMN, VIEW, XML_DATA, XMLFILETYPE, XMLTYPE
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 |
---|
MoutOperLocProcess()
Constructor
|
Modifier and Type | Method and Description |
---|---|
int |
checkBusinessRules(MboRemote mbo,
MosDetailInfo mosDetInfo,
java.util.Map ovrdColValueMap)
Call back method to find out whether we can send data out.
|
protected void |
createJSON(MboRemote mbo,
java.util.Map ovrdColValueMap) |
MboRemote |
createNewMbo(MboSetRemote mboSet) |
void |
handleLocationSpec(MboRemote mbo)
IV58979
|
void |
locationsWithGeometryOrServiceAddr(MboSet locSet,
java.lang.String queryName) |
protected com.ibm.json.java.JSONObject |
processDesc(MboRemote mbo,
java.util.List paths) |
getPublishChannelName, isActionDelete, isActionInsert, isActionUpdate, isEvent, isUpdateSenderSysId, postSerializationRules
applyAPICondition, forceDiscardChildMboSet, getColumnsToSkip, initSerialization, myCompletedList, myNotCompletedList, scriptOverrideRules, scriptSkipColRules, scriptSkipMboRules, serializationEnd, setDefinitionMetaData
getDBName, getInterDD, getJsonRequest, getKeyArray, getKeyArray, getMboServer, getMosName, getPrimaryMbo, getTransaction, getTransactionAction, getTranslator, getUserInfo, hasInvokedScript, hasScript, isMaxVarEQ, isRESTEditMode, isSetValueMode, isValueEQ, setJsonRequest, setMosName, setOSName, setOSPrimaryMbo, setUserInfo
public MoutOperLocProcess() throws MXException, java.rmi.RemoteException
MXException
- Maximo Exceptionjava.rmi.RemoteException
- Remote Exceptionpublic MboRemote createNewMbo(MboSetRemote mboSet) throws java.rmi.RemoteException, MXException
createNewMbo
in class MosDefinitionImpl
java.rmi.RemoteException
MXException
public int checkBusinessRules(MboRemote mbo, MosDetailInfo mosDetInfo, java.util.Map 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 exceptionprotected void createJSON(MboRemote mbo, java.util.Map ovrdColValueMap) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
protected com.ibm.json.java.JSONObject processDesc(MboRemote mbo, java.util.List paths) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public void handleLocationSpec(MboRemote mbo) throws MXException, java.rmi.RemoteException
mbo
- MXException
java.rmi.RemoteException
public void locationsWithGeometryOrServiceAddr(MboSet locSet, java.lang.String queryName) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException