The Spring Framework

## Uses of Class
org.springframework.jms.JmsException

Packages that use JmsException
org.springframework.jms: This package contains integration classes for JMS, allowing for Spring-style JMS access.
org.springframework.jms.connection: Provides a PlatformTransactionManager implementation for a single JMS ConnectionFactory, and a SingleConnectionFactory adapter.
org.springframework.jms.core: Core package of the JMS support.
org.springframework.jms.listener: This package contains the base message listener container facility.
org.springframework.jms.listener.adapter: Message listener adapter mechanism that delegates to target listener methods, converting messages to appropriate message content types (such as String or byte array) that get passed into listener methods.
org.springframework.jms.support: This package provides generic JMS support classes, to be used by higher-level classes like JmsTemplate.
org.springframework.jms.support.converter: Provides a MessageConverter abstraction to convert between Java objects and JMS messages.
org.springframework.jms.support.destination: Support classes for Spring's JMS framework.

Uses of JmsException in org.springframework.jms

Subclasses of JmsException in org.springframework.jms
`class` `IllegalStateException` Runtime exception mirroring the JMS IllegalStateException.
`class` `InvalidClientIDException` Runtime exception mirroring the JMS InvalidClientIDException.
`class` `InvalidDestinationException` Runtime exception mirroring the JMS InvalidDestinationException.
`class` `InvalidSelectorException` Runtime exception mirroring the JMS InvalidSelectorException.
`class` `JmsSecurityException` Runtime exception mirroring the JMS JMSSecurityException.
`class` `MessageEOFException` Runtime exception mirroring the JMS MessageEOFException.
`class` `MessageFormatException` Runtime exception mirroring the JMS MessageFormatException.
`class` `MessageNotReadableException` Runtime exception mirroring the JMS MessageNotReadableException.
`class` `MessageNotWriteableException` Runtime exception mirroring the JMS MessageNotWriteableException.
`class` `ResourceAllocationException` Runtime exception mirroring the JMS ResourceAllocationException.
`class` `TransactionInProgressException` Runtime exception mirroring the JMS TransactionInProgressException.
`class` `TransactionRolledBackException` Runtime exception mirroring the JMS TransactionRolledBackException.
`class` `UncategorizedJmsException` JmsException to be thrown when no other matching subclass found.

Uses of JmsException in org.springframework.jms.connection

Subclasses of JmsException in org.springframework.jms.connection
`class` `SynchedLocalTransactionFailedException` Exception thrown when a synchronized local transaction failed to complete (after the main transaction has already completed).

Uses of JmsException in org.springframework.jms.core

Methods in org.springframework.jms.core that throw JmsException
`Object` `JmsTemplate.browse(BrowserCallback action)`
`Object` `JmsOperations.browse(BrowserCallback action)` Browse messages in the default JMS queue.
`Object` `JmsTemplate.browse(Queue queue, BrowserCallback action)`
`Object` `JmsOperations.browse(Queue queue, BrowserCallback action)` Browse messages in a JMS queue.
`Object` `JmsTemplate.browse(String queueName, BrowserCallback action)`
`Object` `JmsOperations.browse(String queueName, BrowserCallback action)` Browse messages in a JMS queue.
`Object` `JmsTemplate.browseSelected(Queue queue, String messageSelector, BrowserCallback action)`
`Object` `JmsOperations.browseSelected(Queue queue, String messageSelector, BrowserCallback action)` Browse selected messages in a JMS queue.
`Object` `JmsTemplate.browseSelected(String messageSelector, BrowserCallback action)`
`Object` `JmsOperations.browseSelected(String messageSelector, BrowserCallback action)` Browse selected messages in a JMS queue.
`Object` `JmsTemplate.browseSelected(String queueName, String messageSelector, BrowserCallback action)`
`Object` `JmsOperations.browseSelected(String queueName, String messageSelector, BrowserCallback action)` Browse selected messages in a JMS queue.
`void` `JmsTemplate.convertAndSend(Destination destination, Object message)`
`void` `JmsOperations.convertAndSend(Destination destination, Object message)` Send the given object to the specified destination, converting the object to a JMS message with a configured MessageConverter.
`void` `JmsTemplate.convertAndSend(Destination destination, Object message, MessagePostProcessor postProcessor)`
`void` `JmsOperations.convertAndSend(Destination destination, Object message, MessagePostProcessor postProcessor)` Send the given object to the specified destination, converting the object to a JMS message with a configured MessageConverter.
`void` `JmsTemplate.convertAndSend(Object message)`
`void` `JmsOperations.convertAndSend(Object message)` Send the given object to the default destination, converting the object to a JMS message with a configured MessageConverter.
`void` `JmsTemplate.convertAndSend(Object message, MessagePostProcessor postProcessor)`
`void` `JmsOperations.convertAndSend(Object message, MessagePostProcessor postProcessor)` Send the given object to the default destination, converting the object to a JMS message with a configured MessageConverter.
`void` `JmsTemplate.convertAndSend(String destinationName, Object message)`
`void` `JmsOperations.convertAndSend(String destinationName, Object message)` Send the given object to the specified destination, converting the object to a JMS message with a configured MessageConverter.
`void` `JmsTemplate.convertAndSend(String destinationName, Object message, MessagePostProcessor postProcessor)`
`void` `JmsOperations.convertAndSend(String destinationName, Object message, MessagePostProcessor postProcessor)` Send the given object to the specified destination, converting the object to a JMS message with a configured MessageConverter.
`Object` `JmsTemplate.execute(Destination destination, ProducerCallback action)`
`Object` `JmsOperations.execute(Destination destination, ProducerCallback action)` Send messages to a JMS destination.
`Object` `JmsTemplate.execute(ProducerCallback action)`
`Object` `JmsOperations.execute(ProducerCallback action)` Send messages to the default JMS destination (or one specified for each send operation).
`Object` `JmsTemplate.execute(SessionCallback action)`
`Object` `JmsOperations.execute(SessionCallback action)` Execute the action specified by the given action object within a JMS Session.
`Object` `JmsTemplate.execute(SessionCallback action, boolean startConnection)` Execute the action specified by the given action object within a JMS Session.
`Object` `JmsTemplate.execute(String destinationName, ProducerCallback action)`
`Object` `JmsOperations.execute(String destinationName, ProducerCallback action)` Send messages to a JMS destination.
`Message` `JmsTemplate.receive()`
`Message` `JmsOperations.receive()` Receive a message synchronously from the default destination, but only wait up to a specified time for delivery.
`Message` `JmsTemplate.receive(Destination destination)`
`Message` `JmsOperations.receive(Destination destination)` Receive a message synchronously from the specified destination, but only wait up to a specified time for delivery.
`Message` `JmsTemplate.receive(String destinationName)`
`Message` `JmsOperations.receive(String destinationName)` Receive a message synchronously from the specified destination, but only wait up to a specified time for delivery.
`Object` `JmsTemplate.receiveAndConvert()`
`Object` `JmsOperations.receiveAndConvert()` Receive a message synchronously from the default destination, but only wait up to a specified time for delivery.
`Object` `JmsTemplate.receiveAndConvert(Destination destination)`
`Object` `JmsOperations.receiveAndConvert(Destination destination)` Receive a message synchronously from the specified destination, but only wait up to a specified time for delivery.
`Object` `JmsTemplate.receiveAndConvert(String destinationName)`
`Object` `JmsOperations.receiveAndConvert(String destinationName)` Receive a message synchronously from the specified destination, but only wait up to a specified time for delivery.
`Message` `JmsTemplate.receiveSelected(Destination destination, String messageSelector)`
`Message` `JmsOperations.receiveSelected(Destination destination, String messageSelector)` Receive a message synchronously from the specified destination, but only wait up to a specified time for delivery.
`Message` `JmsTemplate.receiveSelected(String messageSelector)`
`Message` `JmsOperations.receiveSelected(String messageSelector)` Receive a message synchronously from the default destination, but only wait up to a specified time for delivery.
`Message` `JmsTemplate.receiveSelected(String destinationName, String messageSelector)`
`Message` `JmsOperations.receiveSelected(String destinationName, String messageSelector)` Receive a message synchronously from the specified destination, but only wait up to a specified time for delivery.
`Object` `JmsTemplate.receiveSelectedAndConvert(Destination destination, String messageSelector)`
`Object` `JmsOperations.receiveSelectedAndConvert(Destination destination, String messageSelector)` Receive a message synchronously from the specified destination, but only wait up to a specified time for delivery.
`Object` `JmsTemplate.receiveSelectedAndConvert(String messageSelector)`
`Object` `JmsOperations.receiveSelectedAndConvert(String messageSelector)` Receive a message synchronously from the default destination, but only wait up to a specified time for delivery.
`Object` `JmsTemplate.receiveSelectedAndConvert(String destinationName, String messageSelector)`
`Object` `JmsOperations.receiveSelectedAndConvert(String destinationName, String messageSelector)` Receive a message synchronously from the specified destination, but only wait up to a specified time for delivery.
`void` `JmsTemplate.send(Destination destination, MessageCreator messageCreator)`
`void` `JmsOperations.send(Destination destination, MessageCreator messageCreator)` Send a message to the specified destination.
`void` `JmsTemplate.send(MessageCreator messageCreator)`
`void` `JmsOperations.send(MessageCreator messageCreator)` Send a message to the default destination.
`void` `JmsTemplate.send(String destinationName, MessageCreator messageCreator)`
`void` `JmsOperations.send(String destinationName, MessageCreator messageCreator)` Send a message to the specified destination.

Uses of JmsException in org.springframework.jms.listener

Methods in org.springframework.jms.listener that throw JmsException
`void` `AbstractJmsListeningContainer.initialize()` Initialize this container.
`void` `AbstractJmsListeningContainer.shutdown()` Stop the shared Connection, call `AbstractJmsListeningContainer.doShutdown()`, and close this container.
`void` `DefaultMessageListenerContainer.start()` Overridden to reset the stop callback, if any.
`void` `AbstractJmsListeningContainer.start()` Start this container.
`void` `AbstractJmsListeningContainer.stop()` Stop this container.
`void` `DefaultMessageListenerContainer.stop(Runnable callback)` Stop this listener container, invoking the specific callback once all listener processing has actually stopped.

Uses of JmsException in org.springframework.jms.listener.adapter

Subclasses of JmsException in org.springframework.jms.listener.adapter
`class` `ListenerExecutionFailedException` Exception to be thrown when the execution of a listener method failed.

Uses of JmsException in org.springframework.jms.support

Methods in org.springframework.jms.support that return JmsException
`static JmsException` `JmsUtils.convertJmsAccessException(JMSException ex)` Convert the specified checked `JMSException` to a Spring runtime `JmsException` equivalent.
`protected JmsException` `JmsAccessor.convertJmsAccessException(JMSException ex)` Convert the specified checked `JMSException` to a Spring runtime `JmsException` equivalent.

Uses of JmsException in org.springframework.jms.support.converter

Subclasses of JmsException in org.springframework.jms.support.converter
`class` `MessageConversionException` Thrown by `MessageConverter` implementations when the conversion of an object to/from a `Message` fails.

Uses of JmsException in org.springframework.jms.support.destination

Subclasses of JmsException in org.springframework.jms.support.destination
`class` `DestinationResolutionException` Thrown by a DestinationResolver when it cannot resolve a destination name.

The Spring Framework

Copyright © 2002-2008 The Spring Framework.