net.jradius.session
Interface SessionFactory


public interface SessionFactory

An interface for creating new RadiusSession objects

Author:
Gert Jan Verhoog, David Bird

Method Summary
 java.lang.String getConfigValue(java.lang.String name)
           
 JRadiusSession getSession(JRadiusRequest request, java.lang.Object key)
           
 JRadiusSession newSession(JRadiusRequest request)
           
 JRadiusLogEntry newSessionLogEntry(JRadiusEvent event, JRadiusSession session, java.lang.String packetId)
           
 void setConfig(XMLConfiguration config, org.apache.commons.configuration.HierarchicalConfiguration.Node root)
           
 

Method Detail

getSession

JRadiusSession getSession(JRadiusRequest request,
                          java.lang.Object key)
                          throws RadiusException
Throws:
RadiusException

newSession

JRadiusSession newSession(JRadiusRequest request)
                          throws RadiusException
Throws:
RadiusException

newSessionLogEntry

JRadiusLogEntry newSessionLogEntry(JRadiusEvent event,
                                   JRadiusSession session,
                                   java.lang.String packetId)

setConfig

void setConfig(XMLConfiguration config,
               org.apache.commons.configuration.HierarchicalConfiguration.Node root)

getConfigValue

java.lang.String getConfigValue(java.lang.String name)


Copyright © 2008 JRadius Project, All Rights Reserved.