MessageStatusQueryHandler¶
-
public class
MessageStatusQueryHandler
extends SFRMComponent¶ Handler to hold all the speed measurement class for active transferring SFRM Message. Active transferring message mean the message status is in PS processing
Author: Patrick Yip
Methods¶
addMessageSpeedQuery¶
-
public StatusQuery
addMessageSpeedQuery
(String messageId)¶ Add a message for monitoring the message status
Parameters: - messageId – SFRM Message ID
Returns: newly created StatusQuery
getInstance¶
-
public static MessageStatusQueryHandler
getInstance
()¶
getMessageList¶
getMessageSpeedQuery¶
-
public StatusQuery
getMessageSpeedQuery
(String messageId)¶ Get the StatusQuery for a particular message
Parameters: - messageId –
Returns: StatusQuery for a given message, null if is non-exist
getTotalSpeed¶
-
public double
getTotalSpeed
()¶ Get the total speed for the currently transfering message
Returns: total speed
removeMessageSpeedQuery¶
-
public StatusQuery
removeMessageSpeedQuery
(String messageId)¶ Remove the status query for particular message
Parameters: - messageId – SFRM Message ID
Returns: removed SpeedQuery