xref: /aosp_15_r20/external/nist-sip/java/javax/sip/header/RAckHeader.java (revision 4dd4ff528b8b07036318f5d4191b0009f17bc7b3)
1*4dd4ff52SXin Li package javax.sip.header;
2*4dd4ff52SXin Li 
3*4dd4ff52SXin Li import java.text.ParseException;
4*4dd4ff52SXin Li import javax.sip.InvalidArgumentException;
5*4dd4ff52SXin Li 
6*4dd4ff52SXin Li public interface RAckHeader extends Header {
7*4dd4ff52SXin Li     String NAME = "RAck";
8*4dd4ff52SXin Li 
getMethod()9*4dd4ff52SXin Li     String getMethod();
setMethod(String method)10*4dd4ff52SXin Li     void setMethod(String method) throws ParseException;
11*4dd4ff52SXin Li 
getCSequenceNumber()12*4dd4ff52SXin Li     long getCSequenceNumber();
setCSequenceNumber(long cSequenceNumber)13*4dd4ff52SXin Li     void setCSequenceNumber(long cSequenceNumber) throws InvalidArgumentException;
14*4dd4ff52SXin Li 
getRSequenceNumber()15*4dd4ff52SXin Li     long getRSequenceNumber();
setRSequenceNumber(long rSequenceNumber)16*4dd4ff52SXin Li     void setRSequenceNumber(long rSequenceNumber) throws InvalidArgumentException;
17*4dd4ff52SXin Li 
18*4dd4ff52SXin Li     /**
19*4dd4ff52SXin Li      * @deprecated
20*4dd4ff52SXin Li      * @see #getCSequenceNumber()
21*4dd4ff52SXin Li      */
getCSeqNumber()22*4dd4ff52SXin Li     int getCSeqNumber();
23*4dd4ff52SXin Li     /**
24*4dd4ff52SXin Li      * @deprecated
25*4dd4ff52SXin Li      * @see #setCSequenceNumber(long)
26*4dd4ff52SXin Li      */
setCSeqNumber(int cSeqNumber)27*4dd4ff52SXin Li     void setCSeqNumber(int cSeqNumber) throws InvalidArgumentException;
28*4dd4ff52SXin Li 
29*4dd4ff52SXin Li     /**
30*4dd4ff52SXin Li      * @deprecated
31*4dd4ff52SXin Li      * @see #getRSequenceNumber()
32*4dd4ff52SXin Li      */
getRSeqNumber()33*4dd4ff52SXin Li     int getRSeqNumber();
34*4dd4ff52SXin Li     /**
35*4dd4ff52SXin Li      * @deprecated
36*4dd4ff52SXin Li      * @see #setRSequenceNumber(long)
37*4dd4ff52SXin Li      */
setRSeqNumber(int rSeqNumber)38*4dd4ff52SXin Li     void setRSeqNumber(int rSeqNumber) throws InvalidArgumentException;
39*4dd4ff52SXin Li }
40