Class FluigMessage

    • Constructor Detail

      • FluigMessage

        public FluigMessage()
        Construtor default.
      • FluigMessage

        public FluigMessage​(FluigMessageType type,
                            String message)
        Construtor com o tipo e a mensagem. O detalhe será igual a mensagem.
        Parameters:
        type - Tipo.
        message - Mensagem.
      • FluigMessage

        public FluigMessage​(FluigMessageType type,
                            String message,
                            String detail)
        Construtor com o tipo, a mensagem e uma descrição detalhada.
        Parameters:
        type - Tipo da menagem.
        message - Mensagem.
        detail - Descrição detalhada da mensagem.
      • FluigMessage

        public FluigMessage​(FluigMessageType type,
                            String message,
                            String detail,
                            String errorCode)
        Construtor com o tipo, a mensagem e uma descrição detalhada.
        Parameters:
        type - Tipo da menagem.
        message - Mensagem.
        detail - Descrição detalhada da mensagem.
        errorCode - Nome da classe de exceção.
    • Method Detail

      • getMessage

        public String getMessage()
        Retorna a mensagem.
        Returns:
        Mensagem.
      • setMessage

        public void setMessage​(String message)
        Altera a mensagem.
        Parameters:
        message - Mensagem.
      • getType

        public FluigMessageType getType()
        Retorna o tipo da mensagem.
        Returns:
        Tipo da mensagem.
      • getErrorCode

        public String getErrorCode()
      • setErrorCode

        public void setErrorCode​(String errorCode)
      • getDetail

        public String getDetail()
        Retorna a descrição detalhada da mensagem.
        Returns:
        Descrição detalhada da mensagem.
      • setDetail

        public void setDetail​(String detail)
        Informa uma descrição detalhada para a mensagem.
        Parameters:
        detail - Detalhes da mensagem.