Details

    • Type: New Feature New Feature
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0-pr
    • Labels:
      None
    • Tags:

      Description

      http://java.net/projects/sipservlet-spec/lists/jsr359-experts/archive/2012-09/message/3

      As explained in the mail thread, the SIP Servlet API need to be simplified. Main aspects considered for this simplification are

      1) Utilize Java EE 6 and 7 features to simplify the programming
      Eg: Define JCDI custom scopes like SipSessionScoped or
      SipApplicationSessionScoped, Use JCDI @Observes to listen to SIP
      messages, Use AsyncContext of Servlet 3.0 for SIP etc.
      2) Make the API more pluggable to add utilities/services in a
      generic way. We only have B2BUaHelper now. Better modeling of B2bua.

        Activity

        Hide
        binod added a comment -

        The issues we identified are resolved in the specification in the following chapters.

        1. Chapter 4: Non servlet listeners.
        2. Java EE 6/7 integration: Chapter 23 in general and section 23.4 in particular.
        3. More complete APIs for B2BUA: Chapter 15.

        Apart from these, we also enhanced the APIs to use Collections instead of Iterators
        to be more in line with Java SE 8.

        Show
        binod added a comment - The issues we identified are resolved in the specification in the following chapters. 1. Chapter 4: Non servlet listeners. 2. Java EE 6/7 integration: Chapter 23 in general and section 23.4 in particular. 3. More complete APIs for B2BUA: Chapter 15. Apart from these, we also enhanced the APIs to use Collections instead of Iterators to be more in line with Java SE 8.

          People

          • Assignee:
            binod
            Reporter:
            binod
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Due:
              Created:
              Updated:
              Resolved: