net.sf.jradius.handler.event
Class SessionExpiredHandler

java.lang.Object
  extended by net.sf.jradius.handler.EventHandlerBase
      extended by net.sf.jradius.handler.event.SessionExpiredHandler
All Implemented Interfaces:
JRCommand, EventHandler, org.apache.commons.chain.Command

public class SessionExpiredHandler
extends EventHandlerBase

Handler to process the SessionExpiredEvent sent by the JRadius server. This handler should be placed in the default "event-handler" chain.

Author:
David Bird

Field Summary
 
Fields inherited from class net.sf.jradius.handler.EventHandlerBase
config
 
Constructor Summary
SessionExpiredHandler()
           
 
Method Summary
 boolean handle(JRadiusEvent evt)
           
 void onAcctStarted(SessionExpiredEvent event)
           
 void onAcctStopped(SessionExpiredEvent event)
           
 void onAuthAccepted(SessionExpiredEvent event)
           
 void onAuthPending(SessionExpiredEvent event)
           
 void onAuthRejected(SessionExpiredEvent event)
           
 void onRadiusError(SessionExpiredEvent event)
           
 
Methods inherited from class net.sf.jradius.handler.EventHandlerBase
doesHandle, execute, getName, setConfig, setName, splitUserName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SessionExpiredHandler

public SessionExpiredHandler()
Method Detail

handle

public boolean handle(JRadiusEvent evt)
               throws java.lang.Exception
Specified by:
handle in interface EventHandler
Specified by:
handle in class EventHandlerBase
Throws:
java.lang.Exception

onRadiusError

public void onRadiusError(SessionExpiredEvent event)

onAuthPending

public void onAuthPending(SessionExpiredEvent event)

onAuthAccepted

public void onAuthAccepted(SessionExpiredEvent event)

onAuthRejected

public void onAuthRejected(SessionExpiredEvent event)

onAcctStarted

public void onAcctStarted(SessionExpiredEvent event)

onAcctStopped

public void onAcctStopped(SessionExpiredEvent event)


Copyright © 2006 The JRadius Project, All Rights Reserved.