public Onem2mContentInstanceResponse(String jsonContent) { super(jsonContent); if (success) { success = processJsonContent(); } // if (success && !Onem2m.ResourceType.CONTENT_INSTANCE.contentEquals(getResourceType().toString())) { // success = false; // setError("Cannot construct an CONTENT_INSTANCE response with resource type: " + getResourceType()); // } }
private boolean createContentInstance() { Onem2mContentInstanceRequestBuilder b; b = new Onem2mContentInstanceRequestBuilder(); b.setTo("/" + ONEM2M_EXAMPLE_CSE_NAME + "/" + AENAME + "/" + CONTAINER_NAME); b.setOperationCreate(); b.setContent("myContent"); b.setContentInfo("myContentInfo"); b.setOntologyRef("http://ontology/ref"); Onem2mRequestPrimitiveClient req = b.build(); Onem2mResponsePrimitiveClient res = req.send(onem2mService); if (!res.responseOk()) { LOG.error(res.getError()); return false; } Onem2mContentInstanceResponse ciResponse = new Onem2mContentInstanceResponse(res.getContent()); if (!ciResponse.responseOk()) { LOG.error("Container create request: {}", ciResponse.getError()); return false; } String resourceId = ciResponse.getResourceId(); if (resourceId == null) { LOG.error("Create cannot parse resourceId for ContentInstance create"); return false; } LOG.info("Curr ContentSize: {}\n", ciResponse.getContentSize()); return true; }
return false; Onem2mContentInstanceResponse ciResponse = new Onem2mContentInstanceResponse(res.getContent()); if (!ciResponse.responseOk()) { LOG.error("Container create request: {}", ciResponse.getError()); return false; String resourceId = ciResponse.getResourceId(); if (resourceId == null) { LOG.error("Create cannot parse resourceId for ContentInstance create"); LOG.info("createContentInstance: Curr ContentSize: {}\n", ciResponse.getContentSize());
return false; Onem2mContentInstanceResponse ciResponse = new Onem2mContentInstanceResponse(res.getContent()); if (!ciResponse.responseOk()) { LOG.error("Container create request: {}", ciResponse.getError()); return false; String resourceId = ciResponse.getResourceId(); if (resourceId == null) { LOG.error("Create cannot parse resourceId for ContentInstance create");
public Onem2mContentInstanceResponse(Onem2mResponsePrimitiveClient onem2mResponse) { super(onem2mResponse.getContent()); if (success) { success = processJsonContent(); } if (success && !onem2mResponse.responseOk()) { success = false; } }