net.jradius.handler.authorize
Class MonitoringRequestHandler

java.lang.Object
  extended by net.jradius.handler.EventHandlerBase
      extended by net.jradius.handler.PacketHandlerBase
          extended by net.jradius.handler.authorize.MonitoringRequestHandler
All Implemented Interfaces:
net.jradius.handler.chain.JRCommand, net.jradius.handler.EventHandler, org.apache.commons.chain.Command

public class MonitoringRequestHandler
extends net.jradius.handler.PacketHandlerBase

A handler to reply to monitoring requests. Requests are sent back an AccessReject with an configurable Reply-Message to indicate a positive reply.

Author:
David Bird

Field Summary
 
Fields inherited from class net.jradius.handler.EventHandlerBase
config
 
Fields inherited from interface org.apache.commons.chain.Command
CONTINUE_PROCESSING, PROCESSING_COMPLETE
 
Constructor Summary
MonitoringRequestHandler()
           
 
Method Summary
 String getNasid()
           
 String getReplyMessage()
           
 String getUsername()
           
 boolean handle(net.jradius.server.JRadiusRequest request)
           
 void setNasid(String nasid)
           
 void setReplyMessage(String replyMessage)
           
 void setUsername(String username)
           
 
Methods inherited from class net.jradius.handler.PacketHandlerBase
handle
 
Methods inherited from class net.jradius.handler.EventHandlerBase
doesHandle, execute, getName, setConfig, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MonitoringRequestHandler

public MonitoringRequestHandler()
Method Detail

handle

public boolean handle(net.jradius.server.JRadiusRequest request)
               throws Exception
Specified by:
handle in class net.jradius.handler.PacketHandlerBase
Throws:
Exception

getNasid

public String getNasid()
Returns:
Returns the nasid.

setNasid

public void setNasid(String nasid)
Parameters:
nasid - The nasid to set.

getReplyMessage

public String getReplyMessage()
Returns:
Returns the replyMessage.

setReplyMessage

public void setReplyMessage(String replyMessage)
Parameters:
replyMessage - The replyMessage to set.

getUsername

public String getUsername()
Returns:
Returns the username.

setUsername

public void setUsername(String username)
Parameters:
username - The username to set.


Copyright © 2011 Coova Technologies, LLC, All Rights Reserved.