@Override public void visit(final DeleteRequest request) { switch (coapResponse.getCode()) { case DELETED: lwM2mresponse = new LwM2mResponse(fromCoapCode(coapResponse.getCode().value)); break; case UNAUTHORIZED: case NOT_FOUND: case METHOD_NOT_ALLOWED: lwM2mresponse = new LwM2mResponse(fromCoapCode(coapResponse.getCode().value)); break; default: handleUnexpectedResponseCode(client.getEndpoint(), coapRequest, coapResponse); } }
@Override public void visit(final WriteRequest request) { switch (coapResponse.getCode()) { case CHANGED: lwM2mresponse = new LwM2mResponse(fromCoapCode(coapResponse.getCode().value)); break; case BAD_REQUEST: case NOT_FOUND: case UNAUTHORIZED: case METHOD_NOT_ALLOWED: lwM2mresponse = new LwM2mResponse(fromCoapCode(coapResponse.getCode().value)); break; default: handleUnexpectedResponseCode(client.getEndpoint(), coapRequest, coapResponse); } }
@Override public void visit(final WriteAttributesRequest request) { switch (coapResponse.getCode()) { case CHANGED: lwM2mresponse = new LwM2mResponse(fromCoapCode(coapResponse.getCode().value)); break; case BAD_REQUEST: case NOT_FOUND: case UNAUTHORIZED: case METHOD_NOT_ALLOWED: lwM2mresponse = new LwM2mResponse(fromCoapCode(coapResponse.getCode().value)); break; default: handleUnexpectedResponseCode(client.getEndpoint(), coapRequest, coapResponse); } }
@Override public void visit(final ExecuteRequest request) { switch (coapResponse.getCode()) { case CHANGED: lwM2mresponse = new LwM2mResponse(fromCoapCode(coapResponse.getCode().value)); break; case BAD_REQUEST: case UNAUTHORIZED: case NOT_FOUND: case METHOD_NOT_ALLOWED: lwM2mresponse = new LwM2mResponse(fromCoapCode(coapResponse.getCode().value)); break; default: handleUnexpectedResponseCode(client.getEndpoint(), coapRequest, coapResponse); } }