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; }
b.setOperationCreate(); b.setMaxNrInstances(1); b.setCreator(null);
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; }
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; }
b.setOperationCreate(); b.setName(CONTAINER_NAME); b.setCreator(null);