public ResourceContentInstanceBuilder setContent(String value) { JsonUtils.put(jsonContent, ResourceContentInstance.CONTENT, value); return this; } public ResourceContentInstanceBuilder setContentInfo(String value) {
public ResourceContainerBuilder setCreator(String value) { JsonUtils.put(jsonContent, ResourceContainer.CREATOR, value); return this; } public ResourceContainerBuilder setMaxNrInstances(Integer value) {
public OdlOnem2mMqttRequestPrimitiveBuilder setFilterCriteriaCreatedBefore(String value) { JsonUtils.put(onem2mRequest.mqttRequest, RequestPrimitive.FILTER_CRITERIA_CREATED_BEFORE, value); return this; } public OdlOnem2mMqttRequestPrimitiveBuilder setFilterCriteriaCreatedAfter(String value) {
public OdlOnem2mMqttRequestPrimitiveBuilder setFilterCriteriaCreatedAfter(String value) { JsonUtils.put(onem2mRequest.mqttRequest, RequestPrimitive.FILTER_CRITERIA_CREATED_AFTER, value); return this; } public OdlOnem2mMqttRequestPrimitiveBuilder setFilterCriteriaResourceType(String value) {
public OdlOnem2mMqttRequestPrimitiveBuilder setFilterCriteriaResourceType(String value) { JsonUtils.put(onem2mRequest.mqttRequest, RequestPrimitive.FILTER_CRITERIA_RESOURCE_TYPE, value); return this; } public OdlOnem2mMqttRequestPrimitiveBuilder setFilterCriteriaLabel(String value) {
public ResourceAEBuilder setAEId(String value) { JsonUtils.put(jsonContent, ResourceAE.AE_ID, value); return this; } public ResourceAEBuilder setOntologyRef(String value) {
public ResourceContainerBuilder setOntologyRef(String value) { JsonUtils.put(jsonContent, ResourceContainer.ONTOLOGY_REF, value); return this; } public String build() {
public OdlOnem2mMqttRequestPrimitiveBuilder setOperationCreate() { JsonUtils.put(onem2mRequest.mqttRequest, RequestPrimitive.OPERATION, Onem2m.Operation.CREATE); return this; } public OdlOnem2mMqttRequestPrimitiveBuilder setOperationRetrieve() {
public OdlOnem2mMqttRequestPrimitiveBuilder setOperationRetrieve() { JsonUtils.put(onem2mRequest.mqttRequest, RequestPrimitive.OPERATION, Onem2m.Operation.RETRIEVE); return this; } public OdlOnem2mMqttRequestPrimitiveBuilder setOperationUpdate() {
public OdlOnem2mMqttRequestPrimitiveBuilder setFilterCriteriaFilterUsage(String value) { JsonUtils.put(onem2mRequest.mqttRequest, RequestPrimitive.FILTER_CRITERIA_FILTER_USAGE, value); return this; } public OdlOnem2mMqttRequestPrimitiveBuilder setFilterCriteriaLimit(String value) {
public OdlOnem2mMqttRequestPrimitiveBuilder setDiscoveryResultType(String value) { JsonUtils.put(onem2mRequest.mqttRequest, RequestPrimitive.DISCOVERY_RESULT_TYPE, value); return this; } public OdlOnem2mMqttRequestPrimitive build() {
public OdlOnem2mMqttRequestPrimitiveBuilder setFrom(String value) { JsonUtils.put(onem2mRequest.mqttRequest, RequestPrimitive.FROM, value); return this; }
public OdlOnem2mMqttRequestPrimitiveBuilder setRequestIdentifier(String value) { JsonUtils.put(onem2mRequest.mqttRequest, RequestPrimitive.REQUEST_IDENTIFIER, value); return this; }
public OdlOnem2mMqttRequestPrimitiveBuilder setContent(String value) { JsonUtils.put(onem2mRequest.mqttRequest, RequestPrimitive.CONTENT, value); return this; }
public ResourceCSEBuilder setCseType(String value) { JsonUtils.put(jsonContent, ResourceCse.CSE_TYPE, value); return this; } public String build() {
public ResourceAEBuilder setRequestReachability(Boolean value) { JsonUtils.put(jsonContent, ResourceAE.REQUEST_REACHABILITY, value); return this; } public ResourceAEBuilder setAppId(String value) {
public ResourceAEBuilder setOntologyRef(String value) { JsonUtils.put(jsonContent, ResourceAE.ONTOLOGY_REF, value); return this; } public String build() {
public String build() { return JsonUtils.put(new JSONObject(), "m2m:" + Onem2m.ResourceTypeString.CONTAINER, jsonContent).toString(); } }
private void updateParentLastModifiedTime(DbTransaction dbTxn, RequestPrimitive onem2mRequest, String parentResourceId, JSONObject parentJsonContent) { JsonUtils.put(parentJsonContent, ResourceContent.LAST_MODIFIED_TIME, onem2mRequest.getResourceContent().getInJsonContent().optString(ResourceContent.CREATION_TIME)); dbResourceTree.updateJsonResourceContentString(dbTxn, parentResourceId, parentJsonContent.toString()); }
/** * Find the hierarchical name for this resource and return it. * @param onem2mResource * @param onem2mResponse */ private static void produceJsonResultContentHierarchicalAddress(RequestPrimitive onem2mRequest, Onem2mResource onem2mResource, ResponsePrimitive onem2mResponse, JSONObject j) { String h = Onem2mDb.getInstance().getHierarchicalNameForResource(onem2mResource.getResourceId()); JsonUtils.put(j, ResourceContent.MEMBER_URI, h); }