public class DMMaxClassificationProcess extends MicSetIn
INTEGRATIONLOGGER
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 |
---|
DMMaxClassificationProcess()
Constructor
|
Modifier and Type | Method and Description |
---|---|
MboSetRemote |
createMboSet(boolean isPrimaryMbo,
MboRemote parentMbo,
MosDetailInfo mdi,
java.lang.String processTable)
Call back method to create mbo and mbo set sets for incoming
transactions.
|
void |
setAdditionalData(MboSetRemote mboSet,
java.lang.String tableName)
Default method to set all addition data from XML to MBO which was not set
thru Integration DD
|
boolean |
toSendSameClassStructId()
IJ01006: return true if property mxe.dm.sameClassstructureid is true.
|
getSender, processResponse
addMbo, afterProcess, afterReplace, checkAdditionalRules, checkBusinessRules, checkBusinessRules, checkDocumnetMaxSize, checkForUpdate, checkValidateErrors, cleanup, compareMboKeyValues, compareMboKeyValues, copyParentKey, createMboSet, delete, deleteAll, findTargetMbo, getAccessModifier, getAttachmentFileName, getCompanySet, getItemSet, getLanguage, getOrg, getSite, isBranchFilterOn, isEsigVerified, presetMboRules, processExternalData, processMboSet, processObjectStructureService, resetMboSet, save, setAccessModifier, setAttachments, setAutokeyFlag, setEsigVerified, setSkipSetFields, setValidOrgSite, verifyEsig, writeAttachments
getDBName, getInterDD, getJsonRequest, getKeyArray, getKeyArray, getMosName, getPrimaryMbo, getTransaction, getTransactionAction, getUserInfo, hasInvokedScript, hasScript, isMaxVarEQ, isValueEQ, setJsonRequest, setMosName, setOSName, setOSPrimaryMbo, setUserInfo
public DMMaxClassificationProcess() throws MXException, java.rmi.RemoteException
MXException
- Maximo exceptionjava.rmi.RemoteException
- Remote exceptionpublic void setAdditionalData(MboSetRemote mboSet, java.lang.String tableName) throws MXException, java.rmi.RemoteException
MosProcessImpl
setAdditionalData
in class MosProcessImpl
mboSet
- Give MboSet for the current level.tableName
- Give name of process MAXIMO tableMXException
- MAXIMO exceptionjava.rmi.RemoteException
- Remote exceptionpublic MboSetRemote createMboSet(boolean isPrimaryMbo, MboRemote parentMbo, MosDetailInfo mdi, java.lang.String processTable) throws MXException, java.rmi.RemoteException
createMboSet
in class MosProcessImpl
primaryMbo
- Give boolean to specify is it primary table or additional
tableparentMbo
- The parent mbo of this MboSet to be createdmicInfo
- The integration object infoprocessTable
- The name of process MAXIMO tableMXException
- MAXIMO exceptionjava.rmi.RemoteException
- Remote exceptionpublic boolean toSendSameClassStructId() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException