public OdlOnem2mCoapRequestPrimitiveBuilder setOperationCreate() { onem2mRequest.coapRequest = Request.newPost(); return this; } public OdlOnem2mCoapRequestPrimitiveBuilder setOperationRetrieve() {
@Override public void sendNotification(String url, String payload) { Request request = Request.newPost(); request.setURI(url); request.setPayload(payload); request.send(); LOG.debug("CoAP: Send notification uri: {}, payload: {}:", url, payload); }
public CC04(String serverURI) { super(CC04.class.getSimpleName()); // create the request Request request = Request.newPost(); // add payload request.setPayload("TD_COAP_CORE_04"); request.getOptions().setContentFormat(MediaTypeRegistry.TEXT_PLAIN); // set the parameters and execute the request executeRequest(request, serverURI, RESOURCE_URI); }
public CB04(String serverURI) { super(CB04.class.getSimpleName()); Request request = Request.newPost(); request.setPayload(data); request.getOptions().setContentFormat(MediaTypeRegistry.TEXT_PLAIN); // set the parameters and execute the request executeRequest(request, serverURI, "/large-create"); // TODO: verify resource creation (optional): send GET request to // location path of response }
public CB05(String serverURI) { super(CB05.class.getSimpleName()); Request request = Request.newPost(); request.setPayload(data); request.getOptions().setContentFormat(MediaTypeRegistry.TEXT_PLAIN); // set the parameters and execute the request executeRequest(request, serverURI, "/large-post"); }
/** * Sends a POST request with the specified payload and the specified content * format and invokes the specified handler when a response arrives. * * @param handler the Response handler * @param payload the payload * @param format the Content-Format */ public void post(CoapHandler handler, String payload, int format) { asynchronous(format(Request.newPost().setURI(uri).setPayload(payload), format), handler); }
@Override public void visit(ExecuteRequest request) { coapRequest = Request.newPost(); setTarget(coapRequest, request.getPath()); coapRequest.setPayload(request.getParameters()); }
/** * Sends a POST request with the specified payload and the specified content * format and invokes the specified handler when a response arrives. * * @param handler the Response handler * @param payload the payload * @param format the Content-Format */ public void post(CoapHandler handler, byte[] payload, int format) { asynchronous(format(Request.newPost().setURI(uri).setPayload(payload), format), handler); }
/** * Sends a POST request with the specified payload, the specified content * format and accept and invokes the specified handler when a response * arrives. * * @param handler the Response handler * @param payload the payload * @param format the Content-Format * @param accept the Accept option */ public void post(CoapHandler handler, String payload, int format, int accept) { asynchronous(accept(format(Request.newPost().setURI(uri).setPayload(payload), format), accept), handler); }
/** * Sends a POST request with the specified payload, the specified content * format and accept and invokes the specified handler when a response * arrives. * * @param handler the Response handler * @param payload the payload * @param format the Content-Format * @param accept the Accept option */ public void post(CoapHandler handler, byte[] payload, int format, int accept) { asynchronous(accept(format(Request.newPost().setURI(uri).setPayload(payload), format), accept), handler); }
@Override public void visit(final BootstrapRequest request) { coapRequest = Request.newPost(); buildRequestSettings(request); coapRequest.getOptions().addUriPath("bs"); coapRequest.getOptions().addUriQuery("ep=" + request.getClientEndpointIdentifier()); parametersValid = true; }
@Override public void visit(final BootstrapRequest request) { coapRequest = Request.newPost(); buildRequestSettings(request); coapRequest.getOptions().addUriPath("bs"); coapRequest.getOptions().addUriQuery("ep=" + request.getClientEndpointIdentifier()); parametersValid = true; }
@Override public void visit(BootstrapRequest request) { coapRequest = Request.newPost(); buildRequestSettings(); coapRequest.getOptions().addUriPath("bs"); coapRequest.getOptions().addUriQuery("ep=" + request.getEndpointName()); }
@Override public void visit(final RegisterRequest request) { if (!areParametersValid(request.getClientParameters())) { return; } coapRequest = Request.newPost(); buildRequestSettings(request); coapRequest.getOptions().addUriPath("rd"); coapRequest.getOptions().addUriQuery("ep=" + request.getClientEndpointIdentifier()); buildRequestContent(request); parametersValid = true; }
@Override public void visit(ExecuteRequest request) { coapRequest = Request.newPost(); setTarget(coapRequest, destination, request.getPath()); coapRequest.setPayload(request.getParameters()); if (request.getContentFormat() != null) { coapRequest.getOptions().setContentFormat(request.getContentFormat().getCode()); } }
@Override public void visit(final RegisterRequest request) { if (!areParametersValid(request.getClientParameters())) { return; } coapRequest = Request.newPost(); buildRequestSettings(request); coapRequest.getOptions().addUriPath("rd"); coapRequest.getOptions().addUriQuery("ep=" + request.getClientEndpointIdentifier()); buildRequestContent(request); parametersValid = true; }
@Override public void visit(WriteRequest request) { coapRequest = request.isReplaceRequest() ? Request.newPut() : Request.newPost(); ContentFormat format = request.getContentFormat(); coapRequest.getOptions().setContentFormat(format.getCode()); coapRequest.setPayload(encoder.encode(request.getNode(), format, request.getPath(), model)); setTarget(coapRequest, request.getPath()); }
@Override public void visit(CreateRequest request) { coapRequest = Request.newPost(); coapRequest.getOptions().setContentFormat(request.getContentFormat().getCode()); coapRequest.setPayload(LwM2mNodeEncoder.encode(request.getObjectInstance(), request.getContentFormat(), request.getPath())); setTarget(coapRequest, destination, request.getPath()); }
@Override public void visit(WriteRequest request) { coapRequest = request.isReplaceRequest() ? Request.newPut() : Request.newPost(); coapRequest.getOptions().setContentFormat(request.getContentFormat().getCode()); coapRequest .setPayload(LwM2mNodeEncoder.encode(request.getNode(), request.getContentFormat(), request.getPath())); setTarget(coapRequest, destination, request.getPath()); }
@Override public void visit(CreateRequest request) { coapRequest = Request.newPost(); coapRequest.getOptions().setContentFormat(request.getContentFormat().getCode()); // if no instance id, the client will assign it. int instanceId = request.getInstanceId() != null ? request.getInstanceId() : LwM2mObjectInstance.UNDEFINED; coapRequest.setPayload(encoder.encode(new LwM2mObjectInstance(instanceId, request.getResources()), request.getContentFormat(), request.getPath(), model)); setTarget(coapRequest, request.getPath()); }