Class SendResult


  • public final class SendResult
    extends java.lang.Object
    The result of asynchronously sending a web socket message. A SendResult is either ok indicating there was no problem, or is not OK in which case there was a problem and it carries an exception to indicate what the problem was.
    Author:
    dannycoward
    • Constructor Summary

      Constructors 
      Constructor Description
      SendResult()
      Construct a SendResult signifying a successful send carrying no exception.
      SendResult​(java.lang.Throwable exception)
      Construct a SendResult carrying an exception.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Throwable getException()
      The problem sending the message.
      boolean isOK()
      Determines if this result is ok or not.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SendResult

        public SendResult​(java.lang.Throwable exception)
        Construct a SendResult carrying an exception.
        Parameters:
        exception - the exception causing a send failure.
      • SendResult

        public SendResult()
        Construct a SendResult signifying a successful send carrying no exception.
    • Method Detail

      • getException

        public java.lang.Throwable getException()
        The problem sending the message.
        Returns:
        the problem or null if the send was successful.
      • isOK

        public boolean isOK()
        Determines if this result is ok or not.
        Returns:
        whether the send was successful or not.