private boolean getContainer(String parent, String name) { Onem2mContainerRequestBuilder b; b = new Onem2mContainerRequestBuilder(); b.setTo(parent + "/" + name); b.setOperationRetrieve(); Onem2mRequestPrimitiveClient req = b.build(); Onem2mResponsePrimitiveClient res = req.send(onem2mService); if (!res.responseOk()) { return false; } Onem2mContainerResponse ctrResponse = new Onem2mContainerResponse(res.getContent()); if (!ctrResponse.responseOk()) { LOG.error("Container get request: {}", ctrResponse.getError()); return false; } String resourceId = ctrResponse.getResourceId(); if (resourceId == null) { LOG.error("get cannot parse resourceId for Container create"); return false; } LOG.info("getContainer {}/{}: Curr/Max Nr Instances: {}/{}, curr/Max ByteSize: {}/{}", parent, name, ctrResponse.getCurrNrInstances(), ctrResponse.getMaxNrInstances(), ctrResponse.getCurrByteSize(), ctrResponse.getMaxByteSize()); return true; }
public Onem2mContainerResponse(String jsonContent) { super(jsonContent); if (success) { success = processJsonContent(); } // if (success && !Onem2m.ResourceType.CONTAINER.contentEquals(getResourceType().toString())) { // success = false; // setError("Cannot construct an CONTAINER response with resource type: " + getResourceType()); // } }
private boolean createContainer(String parent, String name, SimpleAdapterDesc simpleAdapterDesc) { Onem2mContainerRequestBuilder b; b = new Onem2mContainerRequestBuilder(); b.setTo(parent); b.setOperationCreate(); b.setPrimitiveContent(simpleAdapterDesc.getOnem2mContainerJsonString()); b.setName(name); Onem2mRequestPrimitiveClient req = b.build(); Onem2mResponsePrimitiveClient res = req.send(onem2mService); if (!res.responseOk()) { LOG.error(res.getError()); return false; } Onem2mContainerResponse ctrResponse = new Onem2mContainerResponse(res.getContent()); if (!ctrResponse.responseOk()) { LOG.error("Container create request: {}", ctrResponse.getError()); return false; } String resourceId = ctrResponse.getResourceId(); if (resourceId == null) { LOG.error("Create cannot parse resourceId for Container create"); return false; } LOG.info("createContainer {}/{}", parent, name); return true; }
private boolean createOneTest(Integer resourceId) { Onem2mContainerRequestBuilder b; b = new Onem2mContainerRequestBuilder(); b.setTo("/" + Onem2m.SYS_PERF_TEST_CSE); b.setOperationCreate(); b.setMaxNrInstances(5); b.setCreator(null); b.setMaxByteSize(100); b.setOntologyRef("http:/whoa/nelly"); b.setName("RN_" + resourceId); Onem2mRequestPrimitiveClient req = b.build(); Onem2mResponsePrimitiveClient res = req.send(onem2mService); if (!res.responseOk()) { LOG.error(res.getError()); return false; } Onem2mContainerResponse ctrResponse = new Onem2mContainerResponse(res.getContent()); if (!ctrResponse.responseOk()) { LOG.error("Container create request: {}", ctrResponse.getError()); return false; } return true; }
private boolean createContainer2(String parent, String name, SimpleAdapterDesc simpleAdapterDesc) { Onem2mContainerRequestBuilder b; b = new Onem2mContainerRequestBuilder(); b.setTo(parent); b.setOperationCreate(); b.setPrimitiveContent(simpleAdapterDesc.getOnem2mContainerJsonString()); b.setMaxNrInstances(1); b.setName(name); Onem2mRequestPrimitiveClient req = b.build(); Onem2mResponsePrimitiveClient res = req.send(onem2mService); if (!res.responseOk()) { LOG.error(res.getError()); return false; } Onem2mContainerResponse ctrResponse = new Onem2mContainerResponse(res.getContent()); if (!ctrResponse.responseOk()) { LOG.error("Container create request: {}", ctrResponse.getError()); return false; } String resourceId = ctrResponse.getResourceId(); if (resourceId == null) { LOG.error("Create cannot parse resourceId for Container create"); return false; } LOG.info("createContainer {}/{}", parent, name); return true; }
return false; Onem2mContainerResponse ctrResponse = new Onem2mContainerResponse(res.getContent()); if (!ctrResponse.responseOk()) { LOG.error("Container create request: {}", ctrResponse.getError()); return false; String resourceId = ctrResponse.getResourceId(); if (resourceId == null) { LOG.error("Create cannot parse resourceId for Container create"); ctrResponse.getCurrNrInstances(), ctrResponse.getMaxNrInstances(), ctrResponse.getCurrByteSize(), ctrResponse.getMaxByteSize());
return false; Onem2mContainerResponse ctrResponse = new Onem2mContainerResponse(res.getContent()); if (!ctrResponse.responseOk()) { LOG.error("Container create request: {}", ctrResponse.getError()); return false; String resourceId = ctrResponse.getResourceId(); if (resourceId == null) { LOG.error("Create cannot parse resourceId for Container create");
public Onem2mContainerResponse(Onem2mResponsePrimitiveClient onem2mResponse) { super(onem2mResponse.getContent()); if (success) { success = processJsonContent(); } if (success && !onem2mResponse.responseOk()) { success = false; } }