public class OSOslcJsonSerializer extends OSOslcSerializer implements MosConstants
DROPNULLS, RETAINMBOS
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 |
---|
OSOslcJsonSerializer(java.lang.String osName,
OslcRequest oslcRequest,
java.util.Map<java.lang.String,com.ibm.json.java.JSONObject> linkedResourceCache) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getContentType() |
OslcResourceResponse |
serializeAttachment(MboRemote attachment,
OslcResourceDetailInfo resDetInfo,
boolean meta) |
OslcResourceResponse |
serializeAttachment(MboSetRemote attachments,
OslcResourceDetailInfo resDetInfo) |
OslcResourceResponse |
serializeResource(Mbo mbo) |
OslcResourceResponse |
serializeResource(MboIterator mboSet) |
deriveCollectionURIFromMemberURI, getETag, isAllowSkipRows, setAllowSkipRows
public OSOslcJsonSerializer(java.lang.String osName, OslcRequest oslcRequest, java.util.Map<java.lang.String,com.ibm.json.java.JSONObject> linkedResourceCache) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public java.lang.String getContentType()
getContentType
in class OSOslcSerializer
public OslcResourceResponse serializeResource(MboIterator mboSet) throws MXException, java.rmi.RemoteException
serializeResource
in class OSOslcSerializer
MXException
java.rmi.RemoteException
public OslcResourceResponse serializeAttachment(MboSetRemote attachments, OslcResourceDetailInfo resDetInfo) throws MXException, java.rmi.RemoteException
serializeAttachment
in class OSOslcSerializer
MXException
java.rmi.RemoteException
public OslcResourceResponse serializeAttachment(MboRemote attachment, OslcResourceDetailInfo resDetInfo, boolean meta) throws MXException, java.rmi.RemoteException
serializeAttachment
in class OSOslcSerializer
MXException
java.rmi.RemoteException
public OslcResourceResponse serializeResource(Mbo mbo) throws MXException, java.rmi.RemoteException
serializeResource
in class OSOslcSerializer
MXException
java.rmi.RemoteException