blob: 1763fe8020d51dd95ec5081c22128804d4936370 [file] [log] [blame]
package gov.nist.javax.sip.header;
import javax.sip.address.URI;
/**
* The SIP Request Line.
*
* @since 2.0
*/
public interface SipRequestLine {
/** get the Request-URI.
*
* @return the request URI
*/
public abstract URI getUri();
/**
* Get the Method
*
* @return method string.
*/
public abstract String getMethod();
/**
* Get the SIP version.
*
* @return String
*/
public abstract String getSipVersion();
/**
* Set the URI.
*
* @param uri URI to set.
*/
public abstract void setUri(URI uri);
/**
* Set the method member
*
* @param method String to set
*/
public abstract void setMethod(String method);
/**
* Set the sipVersion member
*
* @param s String to set
*/
public abstract void setSipVersion(String version);
/**
* Get the major verrsion number.
*
*@return String major version number
*/
public abstract String getVersionMajor();
/**
* Get the minor version number.
*
*@return String minor version number
*
*/
public abstract String getVersionMinor();
}