public class MOSJSONStructure extends java.lang.Object implements MosConstants
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 |
---|
MOSJSONStructure(MosInfo mosInfo,
java.lang.String operation,
boolean verbose,
boolean dropNulls,
boolean locale,
boolean retainMbos,
boolean generic,
boolean keys,
boolean rootOnly,
boolean metaData,
boolean compact,
boolean calculateEtag,
boolean useTotalCount) |
MOSJSONStructure(java.lang.String mosName,
java.lang.String operation,
boolean verbose,
boolean dropNulls,
boolean locale,
boolean retainMbos,
boolean generic,
boolean keys,
boolean rootOnly,
boolean metaData,
boolean compact,
boolean calculateEtag,
boolean useTotalCount) |
Modifier and Type | Method and Description |
---|---|
byte[] |
covertJSONObjectToBytes(com.ibm.json.java.OrderedJSONObject ojo) |
java.lang.String |
getCalculatedEtag() |
boolean |
isKey(MboRemote mbo,
java.lang.String mboAttrName) |
boolean |
isUseRowStamp() |
byte[] |
serializeMbo(MboRemote mbo) |
byte[] |
serializeMbo(com.ibm.json.java.OrderedJSONObject opOjo,
MboRemote mbo) |
com.ibm.json.java.OrderedJSONObject |
serializeMboAsJSONObject(MboRemote mbo) |
com.ibm.json.java.OrderedJSONObject |
serializeMboAsJSONObject(com.ibm.json.java.OrderedJSONObject opOjo,
MboRemote mbo) |
byte[] |
serializeMboSet(MboIterator mboSet) |
byte[] |
serializeMboSet(MboIterator mboSet,
int startIndex,
int maxCount) |
byte[] |
serializeMboSet(MboSetRemote mboSet) |
byte[] |
serializeMboSet(MboSetRemote mboSet,
int startIndex,
int maxCount) |
byte[] |
serializeMboSet(com.ibm.json.java.OrderedJSONObject opOjo,
MboIterator mboSet) |
byte[] |
serializeMboSet(com.ibm.json.java.OrderedJSONObject opOjo,
MboIterator mboSet,
int startIndex,
int maxCount) |
com.ibm.json.java.OrderedJSONObject |
serializeMboSetAsJSONObject(MboIterator mboSet,
int startIndex,
int maxCount) |
com.ibm.json.java.OrderedJSONObject |
serializeMboSetAsJSONObject(MboSetRemote mboSet,
int startIndex,
int maxCount) |
com.ibm.json.java.OrderedJSONObject |
serializeMboSetAsJSONObject(com.ibm.json.java.OrderedJSONObject opOjo,
MboIterator mboSet,
int startIndex,
int maxCount) |
void |
setInitialResolvedCount(int initialResolvedCount) |
void |
setResolvedStartCount(int resolvedStartCount) |
void |
setResolvedTotalCount(int resolvedTotalCount) |
void |
setUseRowStamp(boolean useRowStamp) |
public MOSJSONStructure(java.lang.String mosName, java.lang.String operation, boolean verbose, boolean dropNulls, boolean locale, boolean retainMbos, boolean generic, boolean keys, boolean rootOnly, boolean metaData, boolean compact, boolean calculateEtag, boolean useTotalCount) throws MXException
MXException
public MOSJSONStructure(MosInfo mosInfo, java.lang.String operation, boolean verbose, boolean dropNulls, boolean locale, boolean retainMbos, boolean generic, boolean keys, boolean rootOnly, boolean metaData, boolean compact, boolean calculateEtag, boolean useTotalCount) throws MXException
MXException
public java.lang.String getCalculatedEtag()
public boolean isUseRowStamp()
public void setUseRowStamp(boolean useRowStamp)
public byte[] serializeMboSet(MboSetRemote mboSet) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public byte[] serializeMboSet(MboIterator mboSet) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public byte[] serializeMboSet(com.ibm.json.java.OrderedJSONObject opOjo, MboIterator mboSet) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public byte[] serializeMboSet(MboSetRemote mboSet, int startIndex, int maxCount) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public com.ibm.json.java.OrderedJSONObject serializeMboSetAsJSONObject(MboSetRemote mboSet, int startIndex, int maxCount) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public com.ibm.json.java.OrderedJSONObject serializeMboSetAsJSONObject(MboIterator mboSet, int startIndex, int maxCount) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public byte[] serializeMboSet(MboIterator mboSet, int startIndex, int maxCount) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public byte[] serializeMboSet(com.ibm.json.java.OrderedJSONObject opOjo, MboIterator mboSet, int startIndex, int maxCount) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public byte[] covertJSONObjectToBytes(com.ibm.json.java.OrderedJSONObject ojo) throws MXSystemException
MXSystemException
public com.ibm.json.java.OrderedJSONObject serializeMboSetAsJSONObject(com.ibm.json.java.OrderedJSONObject opOjo, MboIterator mboSet, int startIndex, int maxCount) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public byte[] serializeMbo(MboRemote mbo) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public com.ibm.json.java.OrderedJSONObject serializeMboAsJSONObject(MboRemote mbo) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public byte[] serializeMbo(com.ibm.json.java.OrderedJSONObject opOjo, MboRemote mbo) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public com.ibm.json.java.OrderedJSONObject serializeMboAsJSONObject(com.ibm.json.java.OrderedJSONObject opOjo, MboRemote mbo) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public boolean isKey(MboRemote mbo, java.lang.String mboAttrName) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public void setResolvedTotalCount(int resolvedTotalCount)
public void setInitialResolvedCount(int initialResolvedCount)
public void setResolvedStartCount(int resolvedStartCount)