public class MOSStAXStructure extends StAXStructure
Modifier and Type | Field and Description |
---|---|
static int |
WRITE_ALL |
static int |
WRITE_KEYS |
static int |
WRITE_SKIP |
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 |
---|
MOSStAXStructure(java.util.Map<java.lang.String,?> defnMetaData,
java.lang.String mosName,
boolean retainMbos,
boolean updatesOnly) |
MOSStAXStructure(java.util.Map<java.lang.String,?> defnMetaData,
java.lang.String mosName,
boolean event,
boolean retainMbos,
java.lang.String operationName,
boolean response,
boolean updatesOnly) |
MOSStAXStructure(java.util.Map<java.lang.String,?> defnMetaData,
java.lang.String mosName,
boolean event,
java.lang.String operationName,
boolean response) |
MOSStAXStructure(java.lang.String defClassName,
java.util.Map<java.lang.String,?> defnMetaData,
java.lang.String mosName,
boolean event,
boolean retainMbos,
boolean ignoreActions,
java.lang.String operationName,
boolean response,
boolean updatesOnly) |
MOSStAXStructure(java.lang.String defClassName,
java.util.Map<java.lang.String,?> defnMetaData,
java.lang.String mosName,
boolean event,
boolean retainMbos,
boolean ignoreActions,
java.lang.String operationName,
boolean response,
boolean updatesOnly,
java.lang.String inputAction) |
MOSStAXStructure(java.lang.String defClassName,
java.util.Map<java.lang.String,?> 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) |
MOSStAXStructure(java.lang.String defClassName,
java.util.Map<java.lang.String,?> defnMetaData,
java.lang.String mosName,
boolean event,
boolean retainMbos,
java.lang.String operationName,
boolean response,
boolean updatesOnly) |
MOSStAXStructure(java.lang.String defClassName,
java.util.Map<java.lang.String,?> defnMetaData,
java.lang.String mosName,
boolean event,
java.lang.String operationName,
boolean response) |
Modifier and Type | Method and Description |
---|---|
boolean |
evaluateMboXmlType() |
MosDefinitionImpl |
getMosDefinitionImpl() |
int |
getSerializedMboCount() |
java.util.List<MboRemote> |
getUsedMboList() |
boolean |
isAllowSkipRows() |
void |
setAllowEmptyXML(boolean emptyXML) |
void |
setAllowSkipRows(boolean allowSkipRows) |
void |
setEvaluateMboXmlType(boolean evaluateXMLType) |
void |
setInitialResolvedCount(int initialResolvedCount) |
void |
setProcessAsSelfRefRelName(java.lang.String relName,
boolean allowSelfRefDup) |
void |
setResolvedStartCount(int resolvedStartCount) |
void |
setResolvedTotalCount(int resolvedTotalCount) |
void |
setResourceProperties(java.util.Map<java.lang.String,OslcResourceProperty> resourceProperties) |
void |
setTotalCount(java.lang.Integer totCount) |
isUseRowStamp, serializeMbo, serializeMbo, serializeMboArray, serializeMboArray, serializeMboArray, serializeMboAsSet, serializeMboAsSet, serializeMboIterator, serializeMboIterator, serializeMboIterator, serializeMboList, serializeMboList, serializeMboList, serializeMboSet, serializeMboSet, serializeMboSet, setAllowBinaryText, setUseRowStamp
public static final int WRITE_ALL
public static final int WRITE_SKIP
public static final int WRITE_KEYS
public MOSStAXStructure(java.util.Map<java.lang.String,?> defnMetaData, java.lang.String mosName, boolean event, boolean retainMbos, java.lang.String operationName, boolean response, boolean updatesOnly) throws MXException
defnMetaData
- the Metadata for serializationmosName
- the object structure nameevent
- true implies that this request for serialization is based on an Mbo eventretainMbos
- if set to true will not discard the Mbos that are being serialized.operationName
- the operation nameresponse
- true if serilization needs to be done for response of the operationupdatesOnly
- send only updated fields out if set to true.MXException
public MOSStAXStructure(java.lang.String defClassName, java.util.Map<java.lang.String,?> defnMetaData, java.lang.String mosName, boolean event, boolean retainMbos, java.lang.String operationName, boolean response, boolean updatesOnly) throws MXException
defClassName
- the object structure defintion class name. This is the call back class for OS xml creation.defnMetaData
- the Metadata for serializationmosName
- the object structure nameevent
- true implies that this request for serialization is based on an Mbo eventretainMbos
- if set to true will not discard the Mbos that are being serialized.operationName
- the operation nameresponse
- true if serilization needs to be done for response of the operationupdatesOnly
- send only updated fields out if set to true.MXException
public MOSStAXStructure(java.lang.String defClassName, java.util.Map<java.lang.String,?> defnMetaData, java.lang.String mosName, boolean event, boolean retainMbos, boolean ignoreActions, java.lang.String operationName, boolean response, boolean updatesOnly) throws MXException
defClassName
- the object structure defintion class name. This is the call back class for OS xml creation.defnMetaData
- the Metadata for serializationmosName
- the object structure nameevent
- true implies that this request for serialization is based on an Mbo eventretainMbos
- if set to true will not discard the Mbos that are being serialized.operationName
- the operation nameresponse
- true if serilization needs to be done for response of the operationupdatesOnly
- send only updated fields out if set to true.MXException
public MOSStAXStructure(java.lang.String defClassName, java.util.Map<java.lang.String,?> defnMetaData, java.lang.String mosName, boolean event, boolean retainMbos, boolean ignoreActions, java.lang.String operationName, boolean response, boolean updatesOnly, java.lang.String inputAction) throws MXException
defClassName
- the object structure defintion class name. This is the call back class for OS xml creation.defnMetaData
- the Metadata for serializationmosName
- the object structure nameevent
- true implies that this request for serialization is based on an Mbo eventretainMbos
- if set to true will not discard the Mbos that are being serialized.operationName
- the operation nameresponse
- true if serilization needs to be done for response of the operationupdatesOnly
- send only updated fields out if set to true.MXException
public MOSStAXStructure(java.lang.String defClassName, java.util.Map<java.lang.String,?> 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) throws MXException
defClassName
- the object structure defintion class name. This is the call back class for OS xml creation.defnMetaData
- the Metadata for serializationmosName
- the object structure nameevent
- true implies that this request for serialization is based on an Mbo eventignoreActions
- true implies that this request for serialization will ignore all Mbo actions even if the Mbos are modifiedretainMbos
- if set to true will not discard the Mbos that are being serialized.operationName
- the operation nameresponse
- true if serilization needs to be done for response of the operationupdatesOnly
- send only updated fields out if set to true.dropNullCols
- drops null value clumns from xml if this is set to true.MXException
public MOSStAXStructure(java.util.Map<java.lang.String,?> defnMetaData, java.lang.String mosName, boolean retainMbos, boolean updatesOnly) throws MXException
defnMetaData
- the Metadata for serializationmosName
- the object structure nameretainMbos
- if set to true will not discard the Mbos that are being serialized.updatesOnly
- send only updated fields out if set to true.MXException
public MOSStAXStructure(java.lang.String defClassName, java.util.Map<java.lang.String,?> defnMetaData, java.lang.String mosName, boolean event, java.lang.String operationName, boolean response) throws MXException
defClassName
- the object structure defintion class name. This is the call back class for OS xml creation.defnMetaData
- the Metadata for serializationmosName
- the object structure nameevent
- true implies that this request for serialization is based on an Mbo eventoperationName
- the operation nameresponse
- true if serilization needs to be done for response of the operationMXException
public MOSStAXStructure(java.util.Map<java.lang.String,?> defnMetaData, java.lang.String mosName, boolean event, java.lang.String operationName, boolean response) throws MXException
defnMetaData
- the Metadata for serializationmosName
- the object structure nameevent
- true implies that this request for serialization is based on an Mbo eventoperationName
- the operation nameresponse
- true if serilization needs to be done for response of the operationMXException
public void setProcessAsSelfRefRelName(java.lang.String relName, boolean allowSelfRefDup)
public void setResourceProperties(java.util.Map<java.lang.String,OslcResourceProperty> resourceProperties)
public void setAllowEmptyXML(boolean emptyXML)
public void setAllowSkipRows(boolean allowSkipRows)
public boolean isAllowSkipRows()
public MosDefinitionImpl getMosDefinitionImpl()
public java.util.List<MboRemote> getUsedMboList()
public int getSerializedMboCount()
public void setEvaluateMboXmlType(boolean evaluateXMLType)
public boolean evaluateMboXmlType()
public void setTotalCount(java.lang.Integer totCount)
public void setResolvedTotalCount(int resolvedTotalCount)
public void setInitialResolvedCount(int initialResolvedCount)
public void setResolvedStartCount(int resolvedStartCount)