⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 change-log.html

📁 jsip开发文档,对于开发SIP软电话和presence服务很有用
💻 HTML
📖 第 1 页 / 共 2 页
字号:
  stack having to track additional state.<b style='mso-bidi-font-weight:normal'><br>
  </b>Added <span class=SpellE>createReliableProvisionalResponse</span> and <span
  class=SpellE>sendReliableProvisionalResponse</span> methods.<b
  style='mso-bidi-font-weight:normal'><br>
  </b>Added <span class=SpellE>createAck</span> and <span class=SpellE>createPrack</span>
  methods.<b style='mso-bidi-font-weight:normal'><br>
  </b>Added <span class=SpellE>terminateOnBye</span> method.<b
  style='mso-bidi-font-weight:normal'><o:p></o:p></b></p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><span class=SpellE><b style='mso-bidi-font-weight:normal'>DialogState</b></span><b
  style='mso-bidi-font-weight:normal'><br>
  </b>Deprecated COMPLETED state.<b style='mso-bidi-font-weight:normal'><br>
  </b>Added equals and <span class=SpellE>hashcode</span> methods.<b
  style='mso-bidi-font-weight:normal'><o:p></o:p></b></p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><span class=SpellE><b style='mso-bidi-font-weight:normal'>TransactionState</b></span><b
  style='mso-bidi-font-weight:normal'><br>
  </b>Added equals and <span class=SpellE>hashcode</span> methods.<b
  style='mso-bidi-font-weight:normal'><o:p></o:p></b></p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><span class=SpellE><b style='mso-bidi-font-weight:normal'>ResponseEvent</b></span><b
  style='mso-bidi-font-weight:normal'> <br>
  </b>Added <span class=SpellE>getDialog</span> method.<b style='mso-bidi-font-weight:
  normal'><o:p></o:p></b></p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><span class=SpellE><b style='mso-bidi-font-weight:normal'>RequestEvent</b></span><b
  style='mso-bidi-font-weight:normal'><br>
  </b>Added <span class=SpellE>getDialog</span> method.<b style='mso-bidi-font-weight:
  normal'><o:p></o:p></b></p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><b style='mso-bidi-font-weight:normal'>Transaction<br>
  </b>Added terminate method.<b style='mso-bidi-font-weight:normal'><br>
  </b>Added <span class=SpellE>getApplicationData</span> and <span
  class=SpellE>setApplicationData</span> methods.<br>
  Clarified <span class=SpellE>getDialog</span> method behaviour.<br>
  Added equal and <span class=SpellE>hashcode</span> methods.<b
  style='mso-bidi-font-weight:normal'><o:p></o:p></b></p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><span class=SpellE><b style='mso-bidi-font-weight:normal'>ClientTransaction</b></span><b
  style='mso-bidi-font-weight:normal'><br>
  </b>Deprecated <span class=SpellE>createAck</span> method.<b
  style='mso-bidi-font-weight:normal'><o:p></o:p></b></p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><span class=SpellE><b style='mso-bidi-font-weight:normal'>ServerTransaction</b></span><b
  style='mso-bidi-font-weight:normal'><br>
  </b>Added <span class=SpellE>enableRetransmissionAlerts</span> method.<b
  style='mso-bidi-font-weight:normal'><o:p></o:p></b></p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><b style='mso-bidi-font-weight:normal'>New Classes<br>
  </b>Added new <span class=SpellE>IOExceptionEvent</span>, <span class=SpellE>DialogTerminatedEvent</span>
  and <span class=SpellE>TransactionTerminatedEvent</span>.</p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><b style='mso-bidi-font-weight:normal'>New Exceptions<br>
  </b><span class=SpellE>DialogDoesNotExistException</span>, <span
  class=SpellE>ProviderDoesNotExistException</span> and <span class=SpellE>TransportAlreadySupportedException</span>.<b
  style='mso-bidi-font-weight:normal'><o:p></o:p></b></p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b
  style='mso-bidi-font-weight:normal'><span style='font-size:14.0pt'>Package <span
  class=SpellE>javax.sip.address</span><o:p></o:p></span></b></p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><span class=SpellE><b style='mso-bidi-font-weight:normal'>SipURI</b></span><b
  style='mso-bidi-font-weight:normal'><br>
  </b>Didn't add equals method already overridden in Address.<br>
  Allowable null in <span class=SpellE>getUser</span> method.</p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><span class=SpellE><b style='mso-bidi-font-weight:normal'>TelURL</b></span><b
  style='mso-bidi-font-weight:normal'> <br>
  </b>Added <span class=SpellE>setPhoneContext</span> and <span class=SpellE>getPhoneContext</span>
  methods.<b style='mso-bidi-font-weight:normal'><o:p></o:p></b></p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><b style='mso-bidi-font-weight:normal'>Address<br>
  </b>Added <span class=SpellE>hashcode</span> and clone methods.</p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><b style='mso-bidi-font-weight:normal'>Router<br>
  </b>Updated general description of Router functionality.<b style='mso-bidi-font-weight:
  normal'><br>
  </b>Deprecated <span class=SpellE>getNextHops</span> method and replaced with
  <span class=SpellE>getNextHop</span> method.<b style='mso-bidi-font-weight:
  normal'><o:p></o:p></b></p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b
  style='mso-bidi-font-weight:normal'><span style='font-size:14.0pt'>Package <span
  class=SpellE>javax.sip.header</span><o:p></o:p></span></b></p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><span class=SpellE><b style='mso-bidi-font-weight:normal'>HeaderFactory</b></span><br>
  Updated <span class=SpellE>createToHeader</span> method to allow <i
  style='mso-bidi-font-style:normal'>null</i> tag parameter.<br>
  Added <span class=SpellE>createSIPIfMatchHeader</span> and <span
  class=SpellE>createSIPETagHeader</span> methods.</p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><b style='mso-bidi-font-weight:normal'>Header<br>
  </b>Added <span class=SpellE>hashcode</span> method.<b style='mso-bidi-font-weight:
  normal'><o:p></o:p></b></p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><span class=SpellE><b style='mso-bidi-font-weight:normal'>ViaHeader</b></span><b
  style='mso-bidi-font-weight:normal'><br>
  </b>Added <span class=SpellE>getRPort</span> and <span class=SpellE>setRPort</span>
  methods.<b style='mso-bidi-font-weight:normal'><o:p></o:p></b></p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><span class=SpellE><b style='mso-bidi-font-weight:normal'>WWWAuthenticateHeader</b></span><b
  style='mso-bidi-font-weight:normal'><br>
  </b>Deprecated <span class=SpellE>getURI</span> and <span class=SpellE>setURI</span>
  methods as they don't exist on this header.<b style='mso-bidi-font-weight:
  normal'><o:p></o:p></b></p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><span class=SpellE><b style='mso-bidi-font-weight:normal'>TimeStampHeader</b></span><b
  style='mso-bidi-font-weight:normal'><br>
  </b>Changed time and delay value to long from float.</p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><span class=SpellE><b style='mso-bidi-font-weight:normal'>CseqHeader</b></span><b
  style='mso-bidi-font-weight:normal'><br>
  </b>Changed sequence value to long from int.</p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><b style='mso-bidi-font-weight:normal'>New Headers<br>
  </b><span class=SpellE>SIPETagHeader</span> and <span class=SpellE>SIPIfMatchHeader</span>
  for RFC 3909<b style='mso-bidi-font-weight:normal'><o:p></o:p></b></p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b
  style='mso-bidi-font-weight:normal'><span lang=FR style='font-size:14.0pt;
  mso-ansi-language:FR'>Package javax.sip.message<o:p></o:p></span></b></p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><b style='mso-bidi-font-weight:normal'>Message<br>
  </b>Added <span class=SpellE>removeFirst</span>, <span class=SpellE>addFirst</span>,
  <span class=SpellE>removeLast</span> and <span class=SpellE>addLast</span>
  methods.<b style='mso-bidi-font-weight:normal'><br>
  </b>Added <span class=SpellE>hashcode</span> method.<br>
  <span style='mso-bidi-font-weight:bold'>Clarified <span class=SpellE><span
  class=GramE>getUnrecognizedHeaders</span></span><span class=GramE>(</span>)
  method <span class=SpellE>behaviour</span> clarified.<br>
  Clarified Clone behaviour of message bodies.</span></p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><span class=SpellE><b style='mso-bidi-font-weight:normal'>MessageFactory</b></span><b
  style='mso-bidi-font-weight:normal'><br>
  </b>Added <span class=SpellE>createResponse</span> method from a String
  argument.<br>
  <span style='mso-bidi-font-weight:bold'>Clarified <span class=SpellE><span
  class=GramE>createRequest</span></span><span class=GramE>(</span>String)</IT>
  method behaviour.</span> </p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><b style='mso-bidi-font-weight:normal'>Request<br>
  </b>Added PUBLISH request type.</p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><b style='mso-bidi-font-weight:normal'>Response<br>
  </b>Added CONDITIONAL_REQUEST_FAILED response code.<br>
  Added equals method to all mandatory headers.</p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><span class=SpellE><b style='mso-bidi-font-weight:normal'>ContactHeader</b></span><b
  style='mso-bidi-font-weight:normal'><br>
  </b>Added <span class=SpellE>setWildCard</span> and <span class=SpellE>isWilcard</span>
  methods.<b style='mso-bidi-font-weight:normal'><br>
  </b>Updated <span class=SpellE>getExpires</span> method.<b style='mso-bidi-font-weight:
  normal'><o:p></o:p></b></p><p>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><b style='mso-bidi-font-weight:normal'><o:p>&nbsp;</o:p></b></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:2'>
  <td style='padding:.75pt .75pt .75pt .75pt'>
  <p class=MsoNormal align=center style='text-align:center'><b>REJECTED CHANGES
  - Not deemed necessary by Spec leads<o:p></o:p></b></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:3'>
  <td style='padding:.75pt .75pt .75pt .75pt'>
  <p class=MsoNormal style='margin-bottom:12.0pt'><o:p>&nbsp;</o:p></p>
  <h3>Package <span class=SpellE>javax.sip</span></h3>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'>Limit the architecture to have a single <span
  class=SpellE>SipProvider</span> in the architecture.&nbsp; Multiple <span
  class=SpellE>SipProviders</span> were supported in JSIPv1.1 to enable
  messaging over different transports. This can still be achieved by limiting a
  single <span class=SpellE>SipProvider</span> in the system and mandating that
  the <span class=SpellE>SipProvider</span> uses the same transport for sending
  responses that was used for sending the outbound request.<o:p></o:p></p>
  <h4 style='margin-left:.25in'><span class=SpellE><IT></IT><span
  style='font-size:12.0pt'>SipProvider</span></span><span style='font-size:
  12.0pt'><br>
  </span><span style='font-size:12.0pt;font-weight:normal;mso-bidi-font-weight:
  bold'>Add new method <span class=SpellE><span class=GramE>getNewClientDialog</span></span><span
  class=GramE>(</span>Response).<br>
  Add new method <span class=SpellE><span class=GramE>getNewServerDialog</span></span><span
  class=GramE>(</span>Response).<br>
  Deprecate <span class=SpellE><span class=GramE>setListeningPoint</span></span><span
  class=GramE>(</span>) and <span class=SpellE>getListeningPoint</span>()
  methods<br>
  Documentation clarification on refined architecture object model.<br
  style='mso-special-character:line-break'>
  <![if !supportLineBreakNewLine]><br style='mso-special-character:line-break'>
  <![endif]></span><span style='font-size:12.0pt'><o:p></o:p></span></h4>
  <h4 style='margin-left:.25in'><span style='font-size:12.0pt'>Dialog<br>
  </span><span class=SpellE><span class=GramE><span style='font-size:12.0pt;
  font-weight:normal;mso-bidi-font-weight:bold'>sendAck</span></span></span><span
  class=GramE><span style='font-size:12.0pt;font-weight:normal;mso-bidi-font-weight:
  bold'>(</span></span><span style='font-size:12.0pt;font-weight:normal;
  mso-bidi-font-weight:bold'>) method behaviour clarified. <o:p></o:p></span></h4>
  <h4 style='margin-left:.25in'><span class=SpellE><span class=GramE><span
  style='font-size:12.0pt'>SipStack</span></span></span><span class=GramE><span
  style='font-size:12.0pt'><br>
  </span><span style='font-size:12.0pt;font-weight:normal;mso-bidi-font-weight:
  bold'>Add new NETWORK_LAYER_PATH property.</span></span><span
  style='font-size:12.0pt;font-weight:normal;mso-bidi-font-weight:bold'><br>
  Deprecate <span class=SpellE><span class=GramE>createSipProvider</span></span><span
  class=GramE>(</span><span class=SpellE>ListeningPoint</span>) method.<br>
  Add new <span class=SpellE><span class=GramE>createSipProvider</span></span><span
  class=GramE>(</span>) method.</span><br style='mso-special-character:line-break'>
  <![if !supportLineBreakNewLine]><br style='mso-special-character:line-break'>
  <![endif]><span style='font-size:12.0pt'><o:p></o:p></span></h4>
  <h3>Package <span class=SpellE>javax.sip.address</span></h3>
  <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
  margin-left:.25in'><b>New Classes<br>
  </b><span style='mso-bidi-font-weight:bold'>Add new interface <span
  class=SpellE>NetworkLayer.java</span></span><br style='mso-special-character:
  line-break'>
  <![if !supportLineBreakNewLine]><br style='mso-special-character:line-break'>
  <![endif]></p>
  <h4><span style='font-size:12.0pt'><o:p>&nbsp;</o:p></span></h4>
  </td>
 </tr>
 <tr style='mso-yfti-irow:4'>
  <td style='padding:.75pt .75pt .75pt .75pt'>
  <p class=MsoNormal align=center style='text-align:center'><b>DEFERRED CHANGES<o:p></o:p></b></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:5;mso-yfti-lastrow:yes'>
  <td style='padding:.75pt .75pt .75pt .75pt'>
  <p class=MsoNormal><o:p>&nbsp;</o:p></p>
  </td>
 </tr>
</table>

<p class=MsoNormal><span lang=EN-GB style='mso-ansi-language:EN-GB'><o:p>&nbsp;</o:p></span></p>

</div>

</body>

</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -