Search in sources :

Example 6 with ViaList

use of gov.nist.javax.sip.header.ViaList in project XobotOS by xamarin.

the class SIPMessage method setVia.

/**
     * Set A list of via headers.
     * 
     * @param viaList a list of via headers to add.
     */
public void setVia(java.util.List viaList) {
    ViaList vList = new ViaList();
    ListIterator it = viaList.listIterator();
    while (it.hasNext()) {
        Via via = (Via) it.next();
        vList.add(via);
    }
    this.setHeader(vList);
}
Also used : ViaList(gov.nist.javax.sip.header.ViaList) ListIterator(java.util.ListIterator) Via(gov.nist.javax.sip.header.Via)

Aggregations

ViaList (gov.nist.javax.sip.header.ViaList)6 Via (gov.nist.javax.sip.header.Via)5 SIPRequest (gov.nist.javax.sip.message.SIPRequest)2 ParseException (java.text.ParseException)2 CSeq (gov.nist.javax.sip.header.CSeq)1 ContactList (gov.nist.javax.sip.header.ContactList)1 ContentLength (gov.nist.javax.sip.header.ContentLength)1 ContentType (gov.nist.javax.sip.header.ContentType)1 From (gov.nist.javax.sip.header.From)1 MaxForwards (gov.nist.javax.sip.header.MaxForwards)1 ReasonList (gov.nist.javax.sip.header.ReasonList)1 RecordRouteList (gov.nist.javax.sip.header.RecordRouteList)1 RequireList (gov.nist.javax.sip.header.RequireList)1 SIPHeader (gov.nist.javax.sip.header.SIPHeader)1 To (gov.nist.javax.sip.header.To)1 SessionExpires (gov.nist.javax.sip.header.extensions.SessionExpires)1 SIPMessage (gov.nist.javax.sip.message.SIPMessage)1 SIPResponse (gov.nist.javax.sip.message.SIPResponse)1 IOException (java.io.IOException)1 UnsupportedEncodingException (java.io.UnsupportedEncodingException)1