org.jdiameter.common.impl.timer
Class LocalTimerFacilityImpl
java.lang.Object
org.jdiameter.common.impl.timer.LocalTimerFacilityImpl
- All Implemented Interfaces:
- ITimerFacility
public class LocalTimerFacilityImpl
- extends java.lang.Object
- implements ITimerFacility
Local implementation of timer facility for ITimerFacility
- Author:
- Bartosz Baranowski , Alexandre Mendonca
|
Method Summary |
protected org.jdiameter.common.impl.timer.LocalTimerFacilityImpl.TimerTaskHandle |
borrowTimerTaskHandle()
|
void |
cancel(java.io.Serializable f)
|
protected void |
returnTimerTaskHandle(org.jdiameter.common.impl.timer.LocalTimerFacilityImpl.TimerTaskHandle timerTaskHandle)
|
java.io.Serializable |
schedule(java.lang.String sessionId,
java.lang.String timerName,
long milliseconds)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocalTimerFacilityImpl
public LocalTimerFacilityImpl(IContainer container)
cancel
public void cancel(java.io.Serializable f)
- Specified by:
cancel in interface ITimerFacility
schedule
public java.io.Serializable schedule(java.lang.String sessionId,
java.lang.String timerName,
long milliseconds)
throws java.lang.IllegalArgumentException
- Specified by:
schedule in interface ITimerFacility
- Throws:
java.lang.IllegalArgumentException
returnTimerTaskHandle
protected void returnTimerTaskHandle(org.jdiameter.common.impl.timer.LocalTimerFacilityImpl.TimerTaskHandle timerTaskHandle)
borrowTimerTaskHandle
protected org.jdiameter.common.impl.timer.LocalTimerFacilityImpl.TimerTaskHandle borrowTimerTaskHandle()
Copyright © 2014. All Rights Reserved.