net.sf.jradius.session
Interface SessionFactory

All Known Implementing Classes:
RadiusSessionFactory

public interface SessionFactory

An interface for creating new RadiusSession objects

Author:
Gert Jan Verhoog

Method Summary
 java.lang.String getConfigValue(java.lang.String name)
           
 JRadiusSession getSession(JRadiusRequest request, java.lang.Object key)
           
 JRadiusSession newSession(JRadiusRequest request)
           
 RadiusLogEntry newSessionLogEntry(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

RadiusLogEntry newSessionLogEntry(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 © 2006 The JRadius Project, All Rights Reserved.