|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mobicents.media.server.impl.clock.TimerImpl
public class TimerImpl
Provides repited execution at a reqular time intervals.
| Constructor Summary | |
|---|---|
TimerImpl()
Creates new instance of the timer. |
|
| Method Summary | |
|---|---|
int |
getHeartBeat()
Gets value of interval between timer ticks. |
long |
getTimestamp()
(Non Java-doc.) |
void |
setHeartBeat(int heartBeat)
Modify interval between timer tick |
void |
start()
(Non Java-doc.) |
void |
stop()
(Non Java-doc.) |
void |
sync(org.mobicents.media.MediaSource mediaSource)
(Non Java-doc.) |
org.mobicents.media.server.spi.clock.TimerTask |
sync(org.mobicents.media.server.spi.clock.Task task)
|
void |
unsync(org.mobicents.media.MediaSource mediaSource)
(Non Java-doc.) |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TimerImpl()
| Method Detail |
|---|
public int getHeartBeat()
getHeartBeat in interface org.mobicents.media.server.spi.clock.Timerpublic void setHeartBeat(int heartBeat)
setHeartBeat in interface org.mobicents.media.server.spi.clock.TimerheartBeat - the new value of interval in milliseconds.public long getTimestamp()
getTimestamp in interface org.mobicents.media.server.spi.SyncSourceorg.mobicents.media.server.spi.Timer#getTimestamp()
public void sync(org.mobicents.media.MediaSource mediaSource)
throws java.lang.IllegalArgumentException
sync in interface org.mobicents.media.server.spi.SyncSourcejava.lang.IllegalArgumentExceptionorg.mobicents.media.server.spi.Timer#sync(org.mobicents.media.MediaSource)public org.mobicents.media.server.spi.clock.TimerTask sync(org.mobicents.media.server.spi.clock.Task task)
sync in interface org.mobicents.media.server.spi.SyncSourcepublic void unsync(org.mobicents.media.MediaSource mediaSource)
unsync in interface org.mobicents.media.server.spi.SyncSourceorg.mobicents.media.server.spi.Timer#unsync(org.mobicents.media.MediaSource)public void start()
start in interface org.mobicents.media.server.spi.SyncSourceorg.mobicents.media.server.spi.Timer#start()public void stop()
stop in interface org.mobicents.media.server.spi.SyncSourceorg.mobicents.media.server.spi.Timer#stop()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||