public class TimeoutEvent extends EventObject
A Timeout Event can be of two different types, namely:
A TimeoutEvent contains the following information:Timeout occurred.
Timeout,
Serialized Formsource| Constructor and Description |
|---|
TimeoutEvent(Object source,
ClientTransaction clientTransaction,
Timeout timeout)
Constructs a TimeoutEvent to indicate a client retransmission or transaction
timeout.
|
TimeoutEvent(Object source,
ServerTransaction serverTransaction,
Timeout timeout)
Constructs a TimeoutEvent to indicate a server retransmission or transaction
timeout.
|
| Modifier and Type | Method and Description |
|---|---|
ClientTransaction |
getClientTransaction()
Gets the client transaction associated with this TimeoutEvent.
|
ServerTransaction |
getServerTransaction()
Gets the server transaction associated with this TimeoutEvent.
|
Timeout |
getTimeout()
Gets the event type of this TimeoutEvent.
|
boolean |
isServerTransaction()
Indicates if the transaction associated with this TimeoutEvent is a server
transaction.
|
getSource, toStringpublic TimeoutEvent(Object source, ServerTransaction serverTransaction, Timeout timeout)
source - - the source of TimeoutEvent.serverTransaction - - the server transaction that timed out.timeout - - indicates if this is a retranmission or transaction
timeout event.public TimeoutEvent(Object source, ClientTransaction clientTransaction, Timeout timeout)
source - - source of TimeoutEvent.clientTransaction - - the client transaction that timed out.timeout - - indicates if this is a retranmission or transaction
timeout event.public ServerTransaction getServerTransaction()
public ClientTransaction getClientTransaction()
public boolean isServerTransaction()
public Timeout getTimeout()
Copyright © 2014. All Rights Reserved.