Go to the source code of this file.
|
namespace | activemq |
| Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
|
|
namespace | activemq::util |
|
|
#define | AMQ_CATCH_ALL_THROW_CMSEXCEPTION() |
| Macro for catching an exception of one type and then re-throwing as a Basic CMSException, good for cases where the method isn't specific about what CMS Exceptions are thrown, bad if you need to throw an exception of MessageNotReadableException for instance.
|
|
◆ AMQ_CATCH_ALL_THROW_CMSEXCEPTION
#define AMQ_CATCH_ALL_THROW_CMSEXCEPTION |
( |
| ) |
|
Macro for catching an exception of one type and then re-throwing as a Basic CMSException, good for cases where the method isn't specific about what CMS Exceptions are thrown, bad if you need to throw an exception of MessageNotReadableException for instance.
Referenced by activemq::commands::ActiveMQMessageTemplate< T >::acknowledge(), activemq::commands::ActiveMQMessageTemplate< T >::clearBody(), activemq::commands::ActiveMQMessageTemplate< T >::clearProperties(), activemq::commands::ActiveMQMessageTemplate< T >::equals(), activemq::commands::ActiveMQMessageTemplate< T >::getBooleanProperty(), activemq::commands::ActiveMQMessageTemplate< T >::getByteProperty(), activemq::commands::ActiveMQMessageTemplate< T >::getCMSMessageID(), activemq::commands::ActiveMQMessageTemplate< T >::getDoubleProperty(), activemq::commands::ActiveMQMessageTemplate< T >::getFloatProperty(), activemq::commands::ActiveMQMessageTemplate< T >::getIntProperty(), activemq::commands::ActiveMQMessageTemplate< T >::getLongProperty(), activemq::commands::ActiveMQMessageTemplate< T >::getPropertyNames(), activemq::commands::ActiveMQMessageTemplate< T >::getPropertyValueType(), activemq::commands::ActiveMQMessageTemplate< T >::getShortProperty(), activemq::commands::ActiveMQMessageTemplate< T >::getStringProperty(), activemq::commands::ActiveMQMessageTemplate< T >::propertyExists(), activemq::commands::ActiveMQMessageTemplate< T >::setBooleanProperty(), activemq::commands::ActiveMQMessageTemplate< T >::setByteProperty(), activemq::commands::ActiveMQMessageTemplate< T >::setCMSDestination(), activemq::commands::ActiveMQMessageTemplate< T >::setCMSReplyTo(), activemq::commands::ActiveMQMessageTemplate< T >::setDoubleProperty(), activemq::commands::ActiveMQMessageTemplate< T >::setFloatProperty(), activemq::commands::ActiveMQMessageTemplate< T >::setIntProperty(), activemq::commands::ActiveMQMessageTemplate< T >::setLongProperty(), activemq::commands::ActiveMQMessageTemplate< T >::setShortProperty(), and activemq::commands::ActiveMQMessageTemplate< T >::setStringProperty().