Class ReplyObject


  • public class ReplyObject
    extends java.lang.Object
    • Constructor Detail

      • ReplyObject

        public ReplyObject()
      • ReplyObject

        public ReplyObject​(java.lang.String name,
                           java.lang.Object result)
        Creates a new result object with one result.
        Parameters:
        name - name of the result bean.
        result - object for the first result bean.
    • Method Detail

      • addResult

        public void addResult​(java.lang.String name,
                              java.lang.Object result)
        Adds
        Parameters:
        name -
        result -
      • success

        public static ReplyObject success​(java.lang.String name,
                                          java.lang.Object result)
        Factory method that creates a new reply object for successful request.
        Parameters:
        name -
        result -
        Returns:
      • success

        public static ReplyObject success()
        Factory method that creates a new reply object for successful request.
        Returns:
      • error

        public static ReplyObject error​(java.lang.String message)
        Factory method that creates a new erroneous reply object.
        Parameters:
        message -
        Returns:
      • error

        public static ReplyObject error​(java.lang.Throwable exc)
      • error

        public static ReplyObject error​(ErrorKey errorKey,
                                        java.lang.String name,
                                        java.lang.Object result)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getMessage

        public java.lang.String getMessage()
      • getResults

        public java.util.HashMap getResults()
      • getErrorKey

        public ErrorKey getErrorKey()
      • setErrorKey

        public void setErrorKey​(ErrorKey errorKey)
      • isSuccess

        public boolean isSuccess()
      • setSuccess

        public void setSuccess​(boolean success)
      • setMessage

        public void setMessage​(java.lang.String message)
      • setResults

        public void setResults​(java.util.HashMap<java.lang.String,​java.lang.Object> results)