org.jdiameter.client.api
Interface ISessionFactory
- All Superinterfaces:
- org.jdiameter.api.SessionFactory
- All Known Implementing Classes:
- SessionFactoryImpl
public interface ISessionFactory
- extends org.jdiameter.api.SessionFactory
This interface describe extends methods of base class
Data: $Date: 2008/07/03 19:43:10 $
Revision: $Revision: 1.1 $
- Version:
- 1.5.0.1
|
Method Summary |
<T extends org.jdiameter.api.app.AppSession>
T |
|
getNewAppSession(java.lang.String sessionId,
org.jdiameter.api.ApplicationId applicationId,
java.lang.Class<? extends org.jdiameter.api.app.AppSession> aClass,
java.lang.Object... args)
|
void |
registerAppFacory(java.lang.Class<? extends org.jdiameter.api.app.AppSession> sessionClass,
IAppSessionFactory factory)
|
void |
unRegisterAppFacory(java.lang.Class<? extends org.jdiameter.api.app.AppSession> sessionClass)
|
| Methods inherited from interface org.jdiameter.api.SessionFactory |
getNewAppSession, getNewAppSession, getNewRawSession, getNewSession, getNewSession |
getNewAppSession
<T extends org.jdiameter.api.app.AppSession> T getNewAppSession(java.lang.String sessionId,
org.jdiameter.api.ApplicationId applicationId,
java.lang.Class<? extends org.jdiameter.api.app.AppSession> aClass,
java.lang.Object... args)
throws org.jdiameter.api.InternalException
- Throws:
org.jdiameter.api.InternalException
registerAppFacory
void registerAppFacory(java.lang.Class<? extends org.jdiameter.api.app.AppSession> sessionClass,
IAppSessionFactory factory)
unRegisterAppFacory
void unRegisterAppFacory(java.lang.Class<? extends org.jdiameter.api.app.AppSession> sessionClass)
Copyright © 2008. All Rights Reserved.