org.jdiameter.common.impl.data
Class LocalDataSource
java.lang.Object
org.jdiameter.common.impl.data.LocalDataSource
- All Implemented Interfaces:
- ISessionDatasource
public class LocalDataSource
- extends java.lang.Object
- implements ISessionDatasource
Local implementation of session datasource for ISessionDatasource
- Author:
- Bartosz Baranowski , Alexandre Mendonca
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocalDataSource
public LocalDataSource()
LocalDataSource
public LocalDataSource(IContainer container)
setSessionListener
public void setSessionListener(java.lang.String sessionId,
NetworkReqListener data)
- Specified by:
setSessionListener in interface ISessionDatasource
getSessionListener
public NetworkReqListener getSessionListener(java.lang.String sessionId)
- Specified by:
getSessionListener in interface ISessionDatasource
removeSessionListener
public NetworkReqListener removeSessionListener(java.lang.String sessionId)
- Specified by:
removeSessionListener in interface ISessionDatasource
addSession
public void addSession(BaseSession session)
- Specified by:
addSession in interface ISessionDatasource
getSession
public BaseSession getSession(java.lang.String sessionId)
- Specified by:
getSession in interface ISessionDatasource
removeSession
public void removeSession(java.lang.String sessionId)
- Specified by:
removeSession in interface ISessionDatasource
updateSession
public void updateSession(BaseSession session)
- Specified by:
updateSession in interface ISessionDatasource
start
public void start()
- Specified by:
start in interface ISessionDatasource
stop
public void stop()
- Specified by:
stop in interface ISessionDatasource
isClustered
public boolean isClustered()
- Specified by:
isClustered in interface ISessionDatasource
Copyright © 2010. All Rights Reserved.