package org.ws4d.coap.interfaces; import java.util.Vector; import org.ws4d.coap.messages.CoapMediaType; import org.ws4d.coap.messages.CoapRequestCode; /** * @author Christian Lerche <christian.lerche@uni-rostock.de> */ public interface CoapRequest extends CoapMessage{ public void setUriHost(String host); public void setUriPort(int port); public void setUriPath(String path); public void setUriQuery(String query); public void setProxyUri(String proxyUri); public void setToken(byte[] token); public void addAccept(CoapMediaType mediaType); public Vector<CoapMediaType> getAccept(CoapMediaType mediaType); public String getUriHost(); public int getUriPort(); public String getUriPath(); public Vector<String> getUriQuery(); public String getProxyUri(); public void addETag(byte[] etag); public Vector<byte[]> getETag(); public CoapRequestCode getRequestCode(); public void setRequestCode(CoapRequestCode requestCode); }