Issue Details (XML | Word | Printable)

Key: SIPSERVLET_SPEC-5
Type: New Feature New Feature
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: binod
Reporter: echeung
Votes: 1
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
sipservlet-spec

Access to active SipApplicationSessions

Created: 04/Oct/12 04:16 PM   Updated: 26/Mar/14 06:12 AM   Resolved: 26/Mar/14 06:12 AM
Component/s: None
Affects Version/s: None
Fix Version/s: 2.0-pr

Time Tracking:
Not Specified

Tags:
Participants: binod and echeung


 Description  « Hide

Currently there is no way to obtain a list of active SipApplicationSession within an application. Although most containers have a way to obtain the number of active SipApplicationSession and SipSession through some proprietary management interface, there is really no way to get to the actual SipApplicationSessions, and do things like check on their status and invalidate them for cleanup.

This feature request is for a way to obtain the list of all active SipApplicationSessions, probably as a method on SipSessionsUtil class. Note to maintain separation of applications, only the SipApplicationSessions belonging to the same application should be obtained.

From EG meeting on 3 October 2012: Due to concern about performance implications in a distributed environment,
even if optimizations are possible, it was agreed that this API method will only return the SAS within the same JVM, and not across a cluster.



binod added a comment - 26/Mar/14 06:12 AM

Section 16.3 explains the details about accessing application sessions.