Home | History | Annotate | Download | only in header
      1 package javax.sip.header;
      2 
      3 import java.text.ParseException;
      4 import javax.sip.InvalidArgumentException;
      5 
      6 public interface WarningHeader extends Header {
      7     String NAME = "Warning";
      8 
      9     int ATTRIBUTE_NOT_UNDERSTOOD = 10;
     10     int INCOMPATIBLE_BANDWIDTH_UNITS = 20;
     11     int INCOMPATIBLE_MEDIA_FORMAT = 21;
     12     int INCOMPATIBLE_NETWORK_ADDRESS_FORMATS = 22;
     13     int INCOMPATIBLE_NETWORK_PROTOCOL = 23;
     14     int INCOMPATIBLE_TRANSPORT_PROTOCOL = 24;
     15     int INSUFFICIENT_BANDWIDTH = 30;
     16     int MEDIA_TYPE_NOT_AVAILABLE = 40;
     17     int MISCELLANEOUS_WARNING = 99;
     18     int MULTICAST_NOT_AVAILABLE = 50;
     19     int SESSION_DESCRIPTION_PARAMETER_NOT_UNDERSTOOD = 60;
     20     int UNICAST_NOT_AVAILABLE = 51;
     21 
     22     String getAgent();
     23     void setAgent(String agent) throws ParseException;
     24 
     25     int getCode();
     26     void setCode(int code) throws InvalidArgumentException;
     27 
     28     String getText();
     29     void setText(String text) throws ParseException;
     30 }
     31