public interface SessionSource<S>
SipApplicationSession and the diameter Session.| Modifier and Type | Method and Description |
|---|---|
<T extends Session> |
createSession(Application app,
S sas)
Creates a
Session for the particular application
using a SipApplicationSession. |
<T extends Session> |
createSession(Application app,
S sas,
String sessionId)
Creates a
Session for the particular application using
a SipApplicationSession with diameter session id. |
S |
getApplicationSession(Session diameterSession)
Gets a
SipApplicationSession from a Session. |
<T extends Session> T createSession(Application app, S sas)
Session for the particular application
using a SipApplicationSession.app - An instance of Applicationsas - An instance of SipApplicationSessionSession object<T extends Session> T createSession(Application app, S sas, String sessionId)
Session for the particular application using
a SipApplicationSession with diameter session id.app - An instance of Applicationsas - An instance of SipApplicationSessionsessionId - diameter session idSession object