org.globus.mds.aggregator.impl
Class PollingAggregatorSource.QueryTimerListener
java.lang.Object
org.globus.mds.aggregator.impl.PollingAggregatorSource.QueryTimerListener
- All Implemented Interfaces:
- commonj.timers.TimerListener
- Enclosing class:
- PollingAggregatorSource
public class PollingAggregatorSource.QueryTimerListener
- extends java.lang.Object
- implements commonj.timers.TimerListener
One instance of this class will be created for each aggregation
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
parameters
private final AggregatorPollType parameters
entry
private final AggregatorServiceGroupEntryResource entry
config
private final AggregatorConfig config
timer
private commonj.timers.Timer timer
sessionKey
public final java.lang.String sessionKey
- The session. This will be the string QTL followed by the
hash code of this object. 'QTL' is prepended in order to
provide some disambiguation in debugging output
helpfulThreadID
boolean helpfulThreadID
PollingAggregatorSource.QueryTimerListener
public PollingAggregatorSource.QueryTimerListener(AggregatorPollType parameters,
AggregatorServiceGroupEntryResource entry,
AggregatorConfig config)
getSessionKey
public java.lang.String getSessionKey()
setTimer
public void setTimer(commonj.timers.Timer t)
getTimer
public commonj.timers.Timer getTimer()
getParameters
public AggregatorPollType getParameters()
getEntry
public AggregatorServiceGroupEntryResource getEntry()
timerExpired
public void timerExpired(commonj.timers.Timer timer)
- Specified by:
timerExpired in interface commonj.timers.TimerListener