• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 package gov.nist.javax.sip.header;
2 
3 /**
4  * The SIP Status line.
5  *
6  * @since 2.0
7  */
8 public interface SipStatusLine {
9 
10     /** get the Sip Version
11      * @return SipVersion
12      */
getSipVersion()13     public abstract String getSipVersion();
14 
15     /** get the Status Code
16      * @return StatusCode
17      */
getStatusCode()18     public abstract int getStatusCode();
19 
20     /** get the ReasonPhrase field
21      * @return  ReasonPhrase field
22      */
getReasonPhrase()23     public abstract String getReasonPhrase();
24 
25     /**
26      * Set the sipVersion member
27      * @param sipVersion String to set
28      */
setSipVersion(String sipVersion)29     public abstract void setSipVersion(String sipVersion);
30 
31     /**
32      * Set the statusCode member
33      * @param statusCode int to set
34      */
setStatusCode(int statusCode)35     public abstract void setStatusCode(int statusCode);
36 
37     /**
38      * Set the reasonPhrase member
39      * @param reasonPhrase String to set
40      */
setReasonPhrase(String reasonPhrase)41     public abstract void setReasonPhrase(String reasonPhrase);
42 
43     /**
44      * Get the major version number.
45      *@return String major version number
46      */
getVersionMajor()47     public abstract String getVersionMajor();
48 
49     /**
50      * Get the minor version number.
51      *@return String minor version number
52      */
getVersionMinor()53     public abstract String getVersionMinor();
54 
55 }
56