public class RESTMboStAXStructure extends MBOStAXStructure
cols, considerNpCols, exclude, INCRCONTINUE, INCREND, INCRSTART, INCRSTARTEND, objectOnly, rsCount, rsStart, rsTotalbinaryText, 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 |
|---|
RESTMboStAXStructure(boolean dropNullCols,
boolean retainMbos,
java.util.Set cols,
boolean exclude,
boolean locale,
boolean metaData,
boolean calculateEtag,
boolean glcomp,
boolean validateXmlTextFromReq,
java.util.Map relatedAttributes,
boolean useTotalCount,
boolean keys) |
| 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 void |
addRootExtensibilityAttributes() |
java.lang.String |
getCalculatedEtag() |
MboValueInfo |
getMboValueInfoForAttribute(Mbo mbo,
java.lang.String attributeName) |
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 |
setAdditionalData(MboRemote mbo) |
void |
setInitialResolvedCount(int initialResolvedCount) |
protected void |
setMboColumnElement(java.lang.String xmlTagName,
java.lang.String mboAttrName,
MboValueInfo mboValueInfo,
MboRemote mbo,
java.lang.Object ovrdColValue,
boolean overridden) |
void |
setResolvedStartCount(int resolvedStartCount) |
void |
setResolvedTotalCount(int resolvedTotalCount) |
protected boolean |
useMboValueForSendersysid() |
protected void |
writeCharacters(java.lang.String mboAttrName,
MboValueInfo mboValueInfo,
MboRemote mbo,
java.lang.String xmlTagName,
java.lang.String tagValue) |
createXML, createXML, getLogger, serializeMboAsKeySet, serializeMboAsKeySetinit, initSerialization, isUseRowStamp, serializeMbo, serializeMbo, serializeMboArray, serializeMboArray, serializeMboArray, serializeMboAsSet, serializeMboAsSet, serializeMboIterator, serializeMboIterator, serializeMboIterator, serializeMboList, serializeMboList, serializeMboList, serializeMboSet, serializeMboSet, serializeMboSet, setAllowBinaryText, setDefaultNS, setJsonRequest, setLocalizedRep, setUseRowStamp, setXSINS, writeDefaultNS, writeXSINSpublic RESTMboStAXStructure(boolean dropNullCols,
boolean retainMbos,
java.util.Set cols,
boolean exclude,
boolean locale,
boolean metaData,
boolean calculateEtag,
boolean glcomp,
boolean validateXmlTextFromReq,
java.util.Map relatedAttributes,
boolean useTotalCount,
boolean keys)
public MboValueInfo getMboValueInfoForAttribute(Mbo mbo, java.lang.String attributeName) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionpublic void setResolvedTotalCount(int resolvedTotalCount)
public void setResolvedStartCount(int resolvedStartCount)
public void setInitialResolvedCount(int initialResolvedCount)
protected 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()
public boolean isKey(MboRemote mbo, java.lang.String mboAttrName) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionprotected 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 void addObjectExtensibilityAttributes(MboRemote mbo) throws java.rmi.RemoteException, MXException, javax.xml.stream.XMLStreamException
addObjectExtensibilityAttributes in class MBOStAXStructurejava.rmi.RemoteExceptionMXExceptionjavax.xml.stream.XMLStreamExceptionprotected 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 addRootExtensibilityAttributes()
throws java.rmi.RemoteException,
MXException,
javax.xml.stream.XMLStreamException
addRootExtensibilityAttributes in class MBOStAXStructurejava.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.XMLStreamExceptionprotected void setAdditionalData(MboRemote mbo) throws MXException, java.rmi.RemoteException
setAdditionalData in class MBOStAXStructureMXExceptionjava.rmi.RemoteExceptionprotected boolean isUseTotalCount()
isUseTotalCount in class StAXStructure