appia.protocols.flowcontrol.events
Class FlowControlTimer

java.lang.Object
  |
  +--appia.Event
        |
        +--appia.events.channel.ChannelEvent
              |
              +--appia.events.channel.PeriodicTimer
                    |
                    +--appia.protocols.flowcontrol.events.FlowControlTimer
All Implemented Interfaces:
java.lang.Cloneable

public class FlowControlTimer
extends appia.events.channel.PeriodicTimer

FlowControlTimer is a periodic event to notify FlowControl protocols.


Field Summary
 
Fields inherited from class appia.events.channel.PeriodicTimer
period, timerID
 
Constructor Summary
FlowControlTimer(long period, appia.Channel channel, appia.Session source)
          Contructor of the periodic timer.
 
Methods inherited from class appia.events.channel.PeriodicTimer
cloneEvent, getPeriod, setPeriod
 
Methods inherited from class appia.events.channel.ChannelEvent
getQualifier, setQualifier
 
Methods inherited from class appia.Event
asyncGo, currentSession, debug, getChannel, getDirection, getSource, go, init, isAccepted, popSession, setChannel, setDirection, setSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlowControlTimer

public FlowControlTimer(long period,
                        appia.Channel channel,
                        appia.Session source)
                 throws appia.AppiaEventException,
                        appia.AppiaException
Contructor of the periodic timer.

Parameters:
period - period of timer.
channel - channel of the timer.
source - session that generated this timer.