org.eclipse.californium.core.coap.Request.newDelete()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(3.9k)|赞(0)|评价(0)|浏览(290)

本文整理了Java中org.eclipse.californium.core.coap.Request.newDelete方法的一些代码示例,展示了Request.newDelete的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Request.newDelete方法的具体详情如下:
包路径:org.eclipse.californium.core.coap.Request
类名称:Request
方法名:newDelete

Request.newDelete介绍

[英]Convenience factory method to construct a DELETE request and equivalent to new Request(Code.DELETE);
[中]构造删除请求的便利工厂方法,相当于new Request(Code.DELETE);

代码示例

代码示例来源:origin: org.opendaylight.iotdm/onem2mbenchmark-impl

  1. public OdlOnem2mCoapRequestPrimitiveBuilder setOperationDelete() {
  2. onem2mRequest.coapRequest = Request.newDelete();
  3. return this;
  4. }
  5. public OdlOnem2mCoapRequestPrimitiveBuilder setTo(String value) {

代码示例来源:origin: eclipse/californium

  1. public CC02(String serverURI) {
  2. super(CC02.class.getSimpleName());
  3. // create the request
  4. Request request = Request.newDelete();
  5. // set the parameters and execute the request
  6. executeRequest(request, serverURI, RESOURCE_URI);
  7. }

代码示例来源:origin: eclipse/californium

  1. private Request newDelete() {
  2. return applyRequestType(Request.newDelete());
  3. }

代码示例来源:origin: eclipse/californium

  1. public CC06(String serverURI) {
  2. super(CC06.class.getSimpleName());
  3. // create the request
  4. Request request = Request.newDelete();
  5. request.setConfirmable(false);
  6. // set the parameters and execute the request
  7. executeRequest(request, serverURI, RESOURCE_URI);
  8. }

代码示例来源:origin: org.eclipse.californium/californium-core

  1. /**
  2. * Sends a DELETE request and waits for the response.
  3. *
  4. * @return the CoAP response
  5. */
  6. public CoapResponse delete() {
  7. return synchronous(Request.newDelete().setURI(uri));
  8. }

代码示例来源:origin: org.eclipse.leshan/leshan-server-cf

  1. @Override
  2. public void visit(DeleteRequest request) {
  3. coapRequest = Request.newDelete();
  4. setTarget(coapRequest, destination, request.getPath());
  5. }

代码示例来源:origin: org.eclipse.leshan/leshan-client

  1. @Override
  2. public void visit(final DeregisterRequest request) {
  3. coapRequest = Request.newDelete();
  4. buildRequestSettings(request);
  5. buildLocationPath(request);
  6. parametersValid = true;
  7. }

代码示例来源:origin: eclipse/leshan

  1. @Override
  2. public void visit(DeleteRequest request) {
  3. coapRequest = Request.newDelete();
  4. setTarget(coapRequest, request.getPath());
  5. }

代码示例来源:origin: org.eclipse.californium/californium-core

  1. /**
  2. * Sends a DELETE request and invokes the specified handler when a response
  3. * arrives.
  4. *
  5. * @param handler the response handler
  6. */
  7. public void delete(CoapHandler handler) {
  8. asynchronous(Request.newDelete().setURI(uri), handler);
  9. }

代码示例来源:origin: org.github.leshan/leshan-client

  1. @Override
  2. public void visit(final DeregisterRequest request) {
  3. coapRequest = Request.newDelete();
  4. buildRequestSettings(request);
  5. buildLocationPath(request);
  6. parametersValid = true;
  7. }

代码示例来源:origin: eclipse/californium.tools

  1. private static Request newRequest(String method) {
  2. if (method.equals("GET")) {
  3. return Request.newGet();
  4. } else if (method.equals("POST")) {
  5. return Request.newPost();
  6. } else if (method.equals("PUT")) {
  7. return Request.newPut();
  8. } else if (method.equals("DELETE")) {
  9. return Request.newDelete();
  10. } else if (method.equals("DISCOVER")) {
  11. return Request.newGet();
  12. } else if (method.equals("OBSERVE")) {
  13. Request request = Request.newGet();
  14. request.setObserve();
  15. loop = true;
  16. return request;
  17. } else {
  18. System.err.println("Unknown method: " + method);
  19. System.exit(ERR_UNKNOWN_METHOD);
  20. return null;
  21. }
  22. }

代码示例来源:origin: eclipse/leshan

  1. @Override
  2. public void visit(DeregisterRequest request) {
  3. coapRequest = Request.newDelete();
  4. buildRequestSettings();
  5. coapRequest.getOptions().setUriPath(request.getRegistrationId());
  6. }

代码示例来源:origin: eclipse/leshan

  1. @Override
  2. public void visit(BootstrapDeleteRequest request) {
  3. coapRequest = Request.newDelete();
  4. coapRequest.setConfirmable(true);
  5. EndpointContext context = EndpointContextUtil.extractContext(destination);
  6. coapRequest.setDestinationContext(context);
  7. setTarget(coapRequest, request.getPath());
  8. }

代码示例来源:origin: org.opendaylight.iotdm/onem2m-protocol-coap

  1. break;
  2. case Onem2m.Operation.DELETE:
  3. request = Request.newDelete();
  4. break;
  5. default:

代码示例来源:origin: org.eclipse.leshan/leshan-server-cf

  1. Request deleteAll = Request.newDelete();
  2. deleteAll.getOptions().addUriPath("/");
  3. deleteAll.setConfirmable(true);

相关文章