org.jdiameter.common.api.app.auth
Interface IAuthSessionFactory
- All Superinterfaces:
- IAppSessionFactory
- All Known Implementing Classes:
- AuthSessionFactoryImpl, GqSessionFactoryImpl
public interface IAuthSessionFactory
- extends IAppSessionFactory
Interface for Diameter Authentication Session Factories
- Author:
- erick.svenson@yahoo.com, Bartosz Baranowski , Alexandre Mendonca
getMessageFactory
IAuthMessageFactory getMessageFactory()
setMessageFactory
void setMessageFactory(IAuthMessageFactory v)
getServerSessionListener
ServerAuthSessionListener getServerSessionListener()
setServerSessionListener
void setServerSessionListener(ServerAuthSessionListener v)
getStateListener
StateChangeListener<AppSession> getStateListener()
setStateListener
void setStateListener(StateChangeListener<AppSession> v)
getClientSessionListener
ClientAuthSessionListener getClientSessionListener()
setClientSessionListener
void setClientSessionListener(ClientAuthSessionListener v)
getServerSessionContext
IServerAuthActionContext getServerSessionContext()
setServerSessionContext
void setServerSessionContext(IServerAuthActionContext v)
getClientSessionContext
IClientAuthActionContext getClientSessionContext()
setClientSessionContext
void setClientSessionContext(IClientAuthActionContext v)
isStateles
boolean isStateles()
setStateles
void setStateles(boolean stateless)
getMessageTimeout
long getMessageTimeout()
- Returns:
- the messageTimeout
setMessageTimeout
void setMessageTimeout(long messageTimeout)
- Parameters:
messageTimeout - the messageTimeout to set
Copyright © 2014. All Rights Reserved.