gov.nist.javax.sip.header.SipRequestLine Maven / Gradle / Ivy
package android.gov.nist.javax.sip.header;
import android.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();
}