182ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyanpackage javax.sip.header;
282ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan
382ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyanimport javax.sip.InvalidArgumentException;
482ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan
582ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyanpublic interface RSeqHeader extends Header {
682ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    String NAME = "RSeq";
782ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan
882ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    long getSeqNumber();
982ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    void setSeqNumber(long sequenceNumber) throws InvalidArgumentException;
1082ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan
1182ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    /**
1282ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan     * @deprecated
1382ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan     * @see #getSeqNumber()
1482ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan     */
1582ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    int getSequenceNumber();
1682ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan
1782ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    /**
1882ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan     * @deprecated
1982ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan     * @see #setSeqNumber(long)
2082ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan     */
2182ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    void setSequenceNumber(int sequenceNumber) throws InvalidArgumentException;
2282ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan}
23