Replace the FIXConnectionStatusListener#heartbeatTimeout() method with a FIXHeartbeatTimeoutException class. The purpose of this change is to separate heartbeat timeout handling, which is implemented in the FIXConnection class, from other administrative message handling. This is in preparation of making it possible for applications to implement their own administrative message handling.
Replace the
FIXConnectionStatusListener#heartbeatTimeout()
method with aFIXHeartbeatTimeoutException
class. The purpose of this change is to separate heartbeat timeout handling, which is implemented in theFIXConnection
class, from other administrative message handling. This is in preparation of making it possible for applications to implement their own administrative message handling.