public class RESTOSStAXStructure extends MOSStAXStructure
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
keys |
protected boolean |
locale |
protected boolean |
metaData |
protected boolean |
rootOnly |
WRITE_ALL, WRITE_KEYS, WRITE_SKIPbinaryText, bo, dropNullCols, externalWriter, integrationLogger, INTEGRATIONLOGGER, localizedRep, oslcRequest, outputFactory, retainMbos, userInfo, useRowStamp, useScientificNotation, validateXMLText, writerACTION, 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 |
|---|
RESTOSStAXStructure(java.lang.String defClassName,
java.util.Map defnMetaData,
java.lang.String mosName,
boolean event,
boolean retainMbos,
boolean ignoreActions,
java.lang.String operationName,
boolean response,
boolean updatesOnly,
java.lang.String inputAction,
boolean dropNullCols,
boolean locale,
boolean rootOnly,
boolean keys,
boolean metaData,
boolean calculateEtag,
boolean glcomp,
boolean validateXmlTextFromReq,
boolean useTotalCount) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addExtensibilityAttributes(java.lang.String name,
MboRemote mbo,
java.lang.Object ovrdColValue,
boolean overridden) |
protected void |
addObjectExtensibilityAttributes(MboRemote mbo) |
protected int |
createStructure(MboRemote mbo,
MosDetailInfo info,
boolean headerObject,
java.util.Map resourceProperties) |
java.lang.String |
getCalculatedEtag() |
protected boolean |
isAnyOwnerHidden(MboRemote mbo) |
protected boolean |
isGLCompRequired(java.lang.String mboAttrName,
MboRemote mbo) |
boolean |
isKey(MboRemote mbo,
java.lang.String mboAttrName) |
protected boolean |
isMaxValueRequired(java.lang.String mboAttrName,
MboRemote mbo) |
protected boolean |
isRequiresChangeIndicator(java.lang.String mboAttrName,
MboRemote mbo) |
protected boolean |
isUseTotalCount() |
protected boolean |
isValidateXMLText(java.lang.String mboAttrName,
MboRemote mbo) |
protected void |
setMboColumnElement(java.lang.String xmlTagName,
java.lang.String mboAttrName,
MboValueInfo mboValueInfo,
MboRemote mbo,
java.lang.Object ovrdColValue,
boolean overridden) |
protected boolean |
useMboValueForSendersysid() |
protected void |
writeCharacters(java.lang.String mboAttrName,
MboValueInfo mboValueInfo,
MboRemote mbo,
java.lang.String xmlTagName,
java.lang.String tagValue) |
applyFilterMbosetExpr, createXML, createXML, evaluateMboXmlType, getAction, getDefinitionMetadata, getMboXmlType, getMosDefinitionImpl, getSerializedMboCount, getUsedMboList, init, initSerialization, isActionDelete, isActionInsert, isActionUpdate, isAllowSkipRows, setAllowEmptyXML, setAllowSkipRows, setEvaluateMboXmlType, setInitialResolvedCount, setMboActionAttribute, setProcessAsSelfRefRelName, setResolvedStartCount, setResolvedTotalCount, setResourceProperties, setTotalCountinit, isUseRowStamp, serializeMbo, serializeMbo, serializeMboArray, serializeMboArray, serializeMboArray, serializeMboAsSet, serializeMboAsSet, serializeMboIterator, serializeMboIterator, serializeMboIterator, serializeMboList, serializeMboList, serializeMboList, serializeMboSet, serializeMboSet, serializeMboSet, setAllowBinaryText, setDefaultNS, setJsonRequest, setLocalizedRep, setUseRowStamp, setXSINS, writeDefaultNS, writeXSINSprotected boolean locale
protected boolean keys
protected boolean rootOnly
protected boolean metaData
public RESTOSStAXStructure(java.lang.String defClassName,
java.util.Map defnMetaData,
java.lang.String mosName,
boolean event,
boolean retainMbos,
boolean ignoreActions,
java.lang.String operationName,
boolean response,
boolean updatesOnly,
java.lang.String inputAction,
boolean dropNullCols,
boolean locale,
boolean rootOnly,
boolean keys,
boolean metaData,
boolean calculateEtag,
boolean glcomp,
boolean validateXmlTextFromReq,
boolean useTotalCount)
throws MXException
MXExceptionprotected boolean isUseTotalCount()
isUseTotalCount in class StAXStructureprotected boolean isValidateXMLText(java.lang.String mboAttrName,
MboRemote mbo)
isValidateXMLText in class StAXStructureprotected boolean useMboValueForSendersysid()
useMboValueForSendersysid in class StAXStructureprotected boolean isMaxValueRequired(java.lang.String mboAttrName,
MboRemote mbo)
isMaxValueRequired in class StAXStructureprotected boolean isGLCompRequired(java.lang.String mboAttrName,
MboRemote mbo)
isGLCompRequired in class StAXStructureprotected boolean isRequiresChangeIndicator(java.lang.String mboAttrName,
MboRemote mbo)
isRequiresChangeIndicator in class StAXStructurepublic java.lang.String getCalculatedEtag()
protected int createStructure(MboRemote mbo, MosDetailInfo info, boolean headerObject, java.util.Map resourceProperties) throws MXException, java.rmi.RemoteException
createStructure in class MOSStAXStructureMXExceptionjava.rmi.RemoteExceptionpublic boolean isKey(MboRemote mbo, java.lang.String mboAttrName) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionprotected void setMboColumnElement(java.lang.String xmlTagName,
java.lang.String mboAttrName,
MboValueInfo mboValueInfo,
MboRemote mbo,
java.lang.Object ovrdColValue,
boolean overridden)
throws java.rmi.RemoteException,
MXException,
javax.xml.stream.XMLStreamException
setMboColumnElement in class StAXStructurejava.rmi.RemoteExceptionMXExceptionjavax.xml.stream.XMLStreamExceptionprotected void writeCharacters(java.lang.String mboAttrName,
MboValueInfo mboValueInfo,
MboRemote mbo,
java.lang.String xmlTagName,
java.lang.String tagValue)
throws java.rmi.RemoteException,
MXException,
javax.xml.stream.XMLStreamException
writeCharacters in class StAXStructurejava.rmi.RemoteExceptionMXExceptionjavax.xml.stream.XMLStreamExceptionprotected boolean isAnyOwnerHidden(MboRemote mbo) throws java.rmi.RemoteException
java.rmi.RemoteExceptionprotected void addObjectExtensibilityAttributes(MboRemote mbo) throws java.rmi.RemoteException, MXException, javax.xml.stream.XMLStreamException
addObjectExtensibilityAttributes in class MOSStAXStructurejava.rmi.RemoteExceptionMXExceptionjavax.xml.stream.XMLStreamExceptionprotected void addExtensibilityAttributes(java.lang.String name,
MboRemote mbo,
java.lang.Object ovrdColValue,
boolean overridden)
throws java.rmi.RemoteException,
MXException,
javax.xml.stream.XMLStreamException
addExtensibilityAttributes in class StAXStructurejava.rmi.RemoteExceptionMXExceptionjavax.xml.stream.XMLStreamException