net.jradius.client
Class RadiusClientSession

java.lang.Object
  extended by net.jradius.client.RadiusClientSession
All Implemented Interfaces:
java.lang.Runnable

public class RadiusClientSession
extends java.lang.Object
implements java.lang.Runnable


Constructor Summary
RadiusClientSession()
           
 
Method Summary
 RadiusAttribute getClassAttribute()
           
 long getIdleTimeout()
           
 long getInterimInterval()
           
 long getOctetsIn()
           
 long getOctetsOut()
           
 long getPacketsIn()
           
 long getPacketsOut()
           
 RadiusAuthenticator getRadiusAuthenticator()
           
 RadiusClient getRadiusClient()
           
 long getSessionTime()
           
 long getSessionTimeout()
           
 void incrementOctetsIn(long l)
           
 void incrementOctetsOut(long l)
           
 void incrementPacketsIn(long l)
           
 void incrementPacketsOut(long l)
           
 void run()
           
 void setClassAttribute(RadiusAttribute classAttribute)
           
 void setIdleTimeout(long idleTimeout)
           
 void setInterimInterval(long interimInterval)
           
 void setOctetsIn(long octetsIn)
           
 void setOctetsOut(long octetsOut)
           
 void setPacketsIn(long packetsIn)
           
 void setPacketsOut(long packetsOut)
           
 void setRadiusAuthenticator(RadiusAuthenticator radiusAuthenticator)
           
 void setRadiusClient(RadiusClient radiusClient)
           
 void setSessionTime(long sessionTime)
           
 void setSessionTimeout(long sessionTimeout)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RadiusClientSession

public RadiusClientSession()
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

start

public void start()

stop

public void stop()

incrementOctetsIn

public void incrementOctetsIn(long l)

incrementOctetsOut

public void incrementOctetsOut(long l)

incrementPacketsIn

public void incrementPacketsIn(long l)

incrementPacketsOut

public void incrementPacketsOut(long l)

getClassAttribute

public RadiusAttribute getClassAttribute()

setClassAttribute

public void setClassAttribute(RadiusAttribute classAttribute)

getIdleTimeout

public long getIdleTimeout()

setIdleTimeout

public void setIdleTimeout(long idleTimeout)

getInterimInterval

public long getInterimInterval()

setInterimInterval

public void setInterimInterval(long interimInterval)

getOctetsIn

public long getOctetsIn()

setOctetsIn

public void setOctetsIn(long octetsIn)

getOctetsOut

public long getOctetsOut()

setOctetsOut

public void setOctetsOut(long octetsOut)

getPacketsIn

public long getPacketsIn()

setPacketsIn

public void setPacketsIn(long packetsIn)

getPacketsOut

public long getPacketsOut()

setPacketsOut

public void setPacketsOut(long packetsOut)

getRadiusAuthenticator

public RadiusAuthenticator getRadiusAuthenticator()

setRadiusAuthenticator

public void setRadiusAuthenticator(RadiusAuthenticator radiusAuthenticator)

getRadiusClient

public RadiusClient getRadiusClient()

setRadiusClient

public void setRadiusClient(RadiusClient radiusClient)

getSessionTime

public long getSessionTime()

setSessionTime

public void setSessionTime(long sessionTime)

getSessionTimeout

public long getSessionTimeout()

setSessionTimeout

public void setSessionTimeout(long sessionTimeout)


Copyright © 2008 JRadius Project, All Rights Reserved.