Package gov.nist.javax.sip.header

Examples of gov.nist.javax.sip.header.ContentLength


                attachHeader(sh, false, false);
            }
        } catch (SIPDuplicateHeaderException ex) {
            try {
                if (sipHeader instanceof ContentLength) {
                    ContentLength cl = (ContentLength) sipHeader;
                    contentLengthHeader.setContentLength(cl.getContentLength());
                }
            } catch (InvalidArgumentException e) {
            }
        }
    }
View Full Code Here


                if (logger.isLoggingEnabled(LogLevels.TRACE_DEBUG)) {
                  logger.logDebug("Completed parsing message");
                }
                String clString = sipMessage.getHeaderAsFormattedString(ContentLength.NAME);
                if(clString.length()>30) throw new RuntimeException("Bad content lenght header " + clString);
                ContentLength cl = (ContentLength) sipMessage
                        .getContentLength();
               
            
                int contentLength = 0;
                if (cl != null) {
                    contentLength = cl.getContentLength();
                } else {
                    contentLength = 0;
                }

                if (logger.isLoggingEnabled(LogLevels.TRACE_DEBUG)) {
View Full Code Here

  public SIPMessage() {
    this.unrecognizedHeaders = new LinkedList<String>();
    this.headers = new ConcurrentLinkedQueue<SIPHeader>();
    nameTable = new Hashtable<String,SIPHeader>();
    try {
      this.attachHeader(new ContentLength(0), false);
    } catch (Exception ex) {
    }
  }
View Full Code Here

      nameTable.remove(headerNameLowerCase);
    } else if (nameTable.containsKey(headerNameLowerCase)
        && !(h instanceof SIPHeaderList)) {
      if (h instanceof ContentLength) {
        try {
          ContentLength cl = (ContentLength) h;
          contentLengthHeader.setContentLength(cl.getContentLength());
        } catch (InvalidArgumentException e) {
        }
      }
      // Just ignore duplicate header.
      return;
View Full Code Here

        attachHeader(sh, false, false);
      }
    } catch (SIPDuplicateHeaderException ex) {
      try {
        if (sipHeader instanceof ContentLength) {
          ContentLength cl = (ContentLength) sipHeader;
          contentLengthHeader.setContentLength(cl.getContentLength());
        }
      } catch (InvalidArgumentException e) {
      }
    }
  }
View Full Code Here

                }

                if (Debug.debug) {
                    Debug.println("Completed parsing message");
                }
                ContentLength cl = (ContentLength) sipMessage
                        .getContentLength();
                int contentLength = 0;
                if (cl != null) {
                    contentLength = cl.getContentLength();
                } else {
                    contentLength = 0;
                }

                if (Debug.debug) {
View Full Code Here

    public SIPMessage() {
        this.unrecognizedHeaders = new LinkedList<String>();
        this.headers = new ConcurrentLinkedQueue<SIPHeader>();
        nameTable = new Hashtable<String, SIPHeader>();
        try {
            this.attachHeader(new ContentLength(0), false);
        } catch (Exception ex) {
        }
    }
View Full Code Here

        if (replaceFlag) {
            nameTable.remove(headerNameLowerCase);
        } else if (nameTable.containsKey(headerNameLowerCase) && !(h instanceof SIPHeaderList)) {
            if (h instanceof ContentLength) {
                try {
                    ContentLength cl = (ContentLength) h;
                    contentLengthHeader.setContentLength(cl.getContentLength());
                } catch (InvalidArgumentException e) {
                }
            }
            // Just ignore duplicate header.
            return;
View Full Code Here

                attachHeader(sh, false, false);
            }
        } catch (SIPDuplicateHeaderException ex) {
            try {
                if (sipHeader instanceof ContentLength) {
                    ContentLength cl = (ContentLength) sipHeader;
                    contentLengthHeader.setContentLength(cl.getContentLength());
                }
            } catch (InvalidArgumentException e) {
            }
        }
    }
View Full Code Here

                }

                if (Debug.debug) {
                    Debug.println("Completed parsing message");
                }
                ContentLength cl = (ContentLength) sipMessage
                        .getContentLength();
                int contentLength = 0;
                if (cl != null) {
                    contentLength = cl.getContentLength();
                } else {
                    contentLength = 0;
                }

                if (Debug.debug) {
View Full Code Here

TOP

Related Classes of gov.nist.javax.sip.header.ContentLength

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.