com.ibm.msg.client.jms

Classe DetailedMessageNotWriteableException

  • java.lang.Object
    • java.lang.Throwable
      • java.lang.Exception
        • javax.jms.JMSException
          • javax.jms.MessageNotWriteableException
            • com.ibm.msg.client.jms.DetailedMessageNotWriteableException
  • Todas as interfaces implementadas:
    JmsConvertableException, JmsExceptionDetail, java.io.Serializable


    public class DetailedMessageNotWriteableException
    estende javax.jms.MessageNotWriteableException
    implementa JmsExceptionDetail, JmsConvertableException
    DetailedMessageNotWriteableException é uma subclasse de MessageNotWriteableException que fornece métodos para obter o ID da mensagem, a explicação, a ação do usuário e as inserções da mensagem traduzível dentro da MessageNotWriteableException. Quando as classes IBM MQ para o cliente JMS lançam uma MessageNotWriteableException, os aplicativos podem convertê-la em uma DetailedMessageNotWriteableException para obter essas informações adicionais.
    Consulte também:
    Formulário serializado
    • Resumo de método

      Todos os Métodos Métodos da instância: Métodos concretos 
      Modificador e tipo Método e Descrição
      java.lang.String getExplanation()
      Obtém uma explanação da mensagem nesta exceção
      java.util.Iterator<java.lang.String> getKeys()
      Obtém um agente iterativo para todas as chaves de inserção de mensagens para a mensagem nesta exceção
      javax.jms.JMSRuntimeException getUnchecked() 
      java.lang.String getUserAction()
      Obtém uma resposta do usuário para a mensagem nesta exceção
      java.lang.String getValue(java.lang.String insertKey)
      Obtém a inserção de mensagem correspondente a uma chave específica para a mensagem traduzível nesta exceção
      void setLinkedException(java.lang.Exception ex)
      Adiciona uma exceção vinculada.
      java.lang.String toString()
      Retorna uma descrição simples desta exceção
      • Métodos herdados da classe javax.jms.JMSException

        getErrorCode, getLinkedException
      • Métodos herdados da classe java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
      • Métodos herdados da classe java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Detalhe do construtor

      • DetailedMessageNotWriteableException

        public DetailedMessageNotWriteableException()
    • Detalhe do método

      • getValue

        public java.lang.String getValue(java.lang.String insertKey)
        Obtém a inserção de mensagem correspondente a uma chave específica para a mensagem traduzível nesta exceção A chave é uma constante de inserção de mensagem ou uma constante de propriedade válida para esta mensagem. As chaves válidas para essa mensagem podem ser obtidas usando getKeys(). Esse método retornará null se a chave não for válida para essa mensagem.
        Especificado por:
        getValuena interfaceJmsExceptionDetail
        Parâmetros:
        insertKey -uma constante de inserção de mensagem ou constante de propriedade válida para esta mensagem
        Retorna:
        a inserção
        Consulte também:
        JmsExceptionDetail.getValue(java.lang.String)
      • getKeys

        public java.util.Iterator<java.lang.String> getKeys()
        Obtém um agente iterativo para todas as chaves de inserção de mensagens para a mensagem nesta exceção As chaves são as constantes de propriedade ou as constantes de inserção de mensagem que são válidas para esta mensagem Isso permite que os aplicativos descubram quais chaves são válidas para essa mensagem
        Especificado por:
        getKeysna interfaceJmsExceptionDetail
        Retorna:
        o iterador para as chaves de inserção de mensagens
        Consulte também:
        JmsExceptionDetail.getKeys()
      • setLinkedException

        public void setLinkedException(java.lang.Exception ex)
        Adiciona uma exceção vinculada.
        Substituições:
        setLinkedExceptionna classejavax.jms.JMSException
        Parâmetros:
        ex -a exceção vinculada
        Consulte também:
        JMSException.setLinkedException(java.lang.Exception)
      • toString

        public java.lang.String toString()
        Retorna uma descrição simples desta exceção
        Substituições:
        toStringna classejava.lang.Throwable
        Retorna:
        uma representação em Cadeia da exceção
(c) Copyright IBM Corp. 2008, 2016. Todos os Direitos Reservados.