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 construtor
Construtores Construtor e Descrição DetailedMessageNotWriteableException()
-
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.StringgetExplanation()Obtém uma explanação da mensagem nesta exceçãojava.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çãojavax.jms.JMSRuntimeExceptiongetUnchecked()java.lang.StringgetUserAction()Obtém uma resposta do usuário para a mensagem nesta exceçãojava.lang.StringgetValue(java.lang.String insertKey)Obtém a inserção de mensagem correspondente a uma chave específica para a mensagem traduzível nesta exceçãovoidsetLinkedException(java.lang.Exception ex)Adiciona uma exceção vinculada.java.lang.StringtoString()Retorna uma descrição simples desta exceção
-
-
Detalhe do construtor
DetailedMessageNotWriteableException
public DetailedMessageNotWriteableException()
-
Detalhe do método
getExplanation
public java.lang.String getExplanation()
Obtém uma explanação da mensagem nesta exceção Isso pode ser nulo- Especificado por:
getExplanationna interfaceJmsExceptionDetail- Retorna:
- a explicação
- Consulte também:
JmsExceptionDetail.getExplanation()
getUserAction
public java.lang.String getUserAction()
Obtém uma resposta do usuário para a mensagem nesta exceção Isso pode ser nulo- Especificado por:
getUserActionna interfaceJmsExceptionDetail- Retorna:
- a ação do usuário
- Consulte também:
JmsExceptionDetail.getUserAction()
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
getUnchecked
public javax.jms.JMSRuntimeException getUnchecked()
- Especificado por:
getUncheckedna interfaceJmsConvertableException- Retorna:
- a versão não verificada desta exceção
- Consulte também:
JmsConvertableException.getUnchecked()
-