Class SessionWatchdog
The SessionWatchdog watches the currently active tranmission sessions, checks if they should be timeouted and timeouts them if needed.
Inherited Members
java.lang.Object.clone()
java.lang.Object.equals(java.lang.Object)
java.lang.Object.finalize()
java.lang.Object.getClass()
java.lang.Object.hashCode()
java.lang.Object.notify()
java.lang.Object.notifyAll()
java.lang.Object.toString()
java.lang.Object.wait()
java.lang.Object.wait(long)
java.lang.Object.wait(long,int)
Namespace:
Assembly: .dll
Syntax
public class SessionWatchdog extends APIPublisherBase<SessionClosedEvent>
Constructors
SessionWatchdog(List<SessionStatus> statuses)
Declaration
public SessionWatchdog(List<SessionStatus> statuses)
Parameters
Type | Name | Description |
---|---|---|
java. |
statuses | The list instance were statuses will be added to. Only statuses contained in this list will be checked for timeout. |
Methods
startTimeoutLoop()
Starts the infinite timeout checking loop on a seperate thread. This loop will be stopped upong calling stopTimeoutLoop.
Declaration
public void startTimeoutLoop()
stopTimeoutLoop()
Stops the timeout loop.
Declaration
public void stopTimeoutLoop()