org.fusesource.hawtdispatch.transport
Class HeartBeatMonitor
java.lang.Object
org.fusesource.hawtdispatch.transport.HeartBeatMonitor
public class HeartBeatMonitor
- extends Object
A HeartBeatMonitor can be used to watch the read and write
activity of a transport and raise events when the write side
or read side has been idle too long.
- Author:
- Hiram Chirino
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HeartBeatMonitor
public HeartBeatMonitor()
suspendRead
public void suspendRead()
resumeRead
public void resumeRead()
start
public void start()
stop
public void stop()
getInitialReadCheckDelay
public long getInitialReadCheckDelay()
setInitialReadCheckDelay
public void setInitialReadCheckDelay(long initialReadCheckDelay)
getInitialWriteCheckDelay
public long getInitialWriteCheckDelay()
setInitialWriteCheckDelay
public void setInitialWriteCheckDelay(long initialWriteCheckDelay)
getOnDead
public Runnable getOnDead()
setOnDead
public void setOnDead(Runnable onDead)
getOnKeepAlive
public Runnable getOnKeepAlive()
setOnKeepAlive
public void setOnKeepAlive(Runnable onKeepAlive)
getWriteInterval
public long getWriteInterval()
setWriteInterval
public void setWriteInterval(long writeInterval)
getTransport
public Transport getTransport()
setTransport
public void setTransport(Transport transport)
getReadInterval
public long getReadInterval()
setReadInterval
public void setReadInterval(long readInterval)
Copyright © 2010-2012 FuseSource, Corp.. All Rights Reserved.