Uses of Class
javax.jms.JMSException

Packages that use JMSException
com.caucho.hemp.services   
com.caucho.jms   
com.caucho.jms.cluster   
com.caucho.jms.connection   
com.caucho.jms.event   
com.caucho.jms.file   
com.caucho.jms.hemp   
com.caucho.jms.jdbc   
com.caucho.jms.memory   
com.caucho.jms.message   
com.caucho.jms.queue   
com.caucho.jms.resource   
com.caucho.jms.selector   
com.caucho.jms.services   
com.caucho.jms.xmpp   
com.caucho.jms2   
com.caucho.quercus.lib.jms   
javax.jms   
 

Uses of JMSException in com.caucho.hemp.services
 

Methods in com.caucho.hemp.services that throw JMSException
 void BamJmsService.close()
           
 void BamJmsService.init()
           
 

Uses of JMSException in com.caucho.jms
 

Subclasses of JMSException in com.caucho.jms
 class JMSExceptionWrapper
          Wraps the actual exception with an JMS exception
 

Methods in com.caucho.jms that return JMSException
static JMSException JMSExceptionWrapper.create(java.lang.Throwable rootCause)
          Creates an JMSException from a throwable.
 

Uses of JMSException in com.caucho.jms.cluster
 

Methods in com.caucho.jms.cluster that throw JMSException
protected  void JmsHmuxClient.enqueue(java.lang.String queueName, MessageImpl msg, int priority, long expires)
          Adds the message to the persistent store.
 MessageImpl ClientQueue.receive(boolean isAutoAck)
          Polls the next message from the store.
 MessageImpl ServerTopic.receive(boolean isAutoAck)
          Polls the next message from the store.
 MessageImpl ClientTopicSubscriber.receive(boolean isAutoAck)
          Polls the next message from the store.
 MessageImpl ClientSubscriber.receive(boolean isAutoAcknowledge)
          Polls the next message from the store.
 MessageImpl JmsHmuxClient.receive(java.lang.String queueName, boolean isAutoAck, java.lang.String subscriber)
          Polls the next message from the store.
 MessageImpl ServerTopic.receiveCluster(java.lang.String subscriber, boolean isAutoAck)
           
 MessageImpl ServerDestination.receiveCluster(java.lang.String subscription, boolean isAutoAck)
           
 void ServerDestination.removeCluster(java.lang.String id)
           
 void ServerQueue.send(JmsSession session, MessageImpl msg, int priority, long expires)
           
 void ClientQueue.send(JmsSession session, MessageImpl msg, int priority, long expires)
          Adds the message to the persistent store.
 void ServerTopic.send(JmsSession session, MessageImpl msg, int priority, long expires)
           
 void ClientTopic.send(JmsSession session, MessageImpl msg, int priority, long timeout)
           
 void ServerQueue.sendCluster(MessageImpl msg, long timeout)
           
 void ServerTopic.sendCluster(MessageImpl msg, long timeout)
           
 void ServerDestination.sendCluster(MessageImpl msg, long timeout)
           
 void ServerQueue.sendClusterBackup(MessageImpl msg, long timeout)
           
 void ServerTopic.sendClusterBackup(MessageImpl msg, long timeout)
           
 void ServerDestination.sendClusterBackup(MessageImpl msg, long timeout)
           
 

Uses of JMSException in com.caucho.jms.connection
 

Methods in com.caucho.jms.connection that throw JMSException
 void JmsSession.acknowledge()
          Acknowledge received
protected  void ConnectionFactoryImpl.authenticate(java.lang.String username, java.lang.String password)
           
 void JmsSession.close()
          Closes the session
 void MessageConsumerImpl.close()
          Closes the consumer.
 void ConnectionImpl.close()
          Closes the connection.
 void MessageBrowserImpl.close()
           
 void QueueBrowserImpl.close()
           
 void MessageProducerImpl.close()
          Closes the producer.
 void JmsSession.commit()
          Commits the messages.
 QueueBrowser JmsSession.createBrowser(Queue queue)
          Creates a QueueBrowser to browse messages in the queue.
 QueueBrowser TopicSessionImpl.createBrowser(Queue queue)
          Creates a QueueBrowser to browse messages in the queue.
 QueueBrowser JmsSession.createBrowser(Queue queue, java.lang.String messageSelector)
          Creates a QueueBrowser to browse messages in the queue.
 QueueBrowser TopicSessionImpl.createBrowser(Queue queue, java.lang.String messageSelector)
          Creates a QueueBrowser to browse messages in the queue.
 BytesMessage JmsSession.createBytesMessage()
          Creates a new byte[] message.
 Connection XAConnectionFactoryImpl.createConnection()
          Creates a new queue connection
 Connection ConnectionFactoryImpl.createConnection()
          Creates a new queue connection
 Connection XAConnectionFactoryImpl.createConnection(java.lang.String username, java.lang.String password)
          Creates a new connection
 Connection ConnectionFactoryImpl.createConnection(java.lang.String username, java.lang.String password)
          Creates a new connection
 ConnectionConsumer ConnectionImpl.createConnectionConsumer(Destination destination, java.lang.String messageSelector, ServerSessionPool sessionPool, int maxMessages)
          Creates a new consumer (optional)
 ConnectionConsumer QueueConnectionImpl.createConnectionConsumer(Queue queue, java.lang.String messageSelector, ServerSessionPool sessionPool, int maxMessages)
          Creates a new consumer (optional)
 ConnectionConsumer TopicConnectionImpl.createConnectionConsumer(Topic topic, java.lang.String messageSelector, ServerSessionPool sessionPool, int maxMessages)
          Creates a new consumer (optional)
 MessageConsumer JmsSession.createConsumer(Destination destination)
          Creates a consumer to receive messages.
 MessageConsumer JmsSession.createConsumer(Destination destination, java.lang.String messageSelector)
          Creates a consumer to receive messages.
 MessageConsumer JmsSession.createConsumer(Destination destination, java.lang.String messageSelector, boolean noLocal)
          Creates a consumer to receive messages.
 ConnectionConsumer ConnectionImpl.createDurableConnectionConsumer(Topic topic, java.lang.String name, java.lang.String messageSelector, ServerSessionPool sessionPool, int maxMessages)
          Creates a new consumer (optional)
 ConnectionConsumer TopicConnectionImpl.createDurableConnectionConsumer(Topic topic, java.lang.String name, java.lang.String messageSelector, ServerSessionPool sessionPool, int maxMessages)
          Creates a new consumer (optional)
 TopicSubscriber JmsSession.createDurableSubscriber(Topic topic, java.lang.String name)
          Creates a durable subscriber to receive messages.
 TopicSubscriber QueueSessionImpl.createDurableSubscriber(Topic topic, java.lang.String name)
          Creates a durable subscriber to receive messages.
 TopicSubscriber JmsSession.createDurableSubscriber(Topic topic, java.lang.String name, java.lang.String messageSelector, boolean noLocal)
          Creates a subscriber to receive messages.
 TopicSubscriber QueueSessionImpl.createDurableSubscriber(Topic topic, java.lang.String name, java.lang.String messageSelector, boolean noLocal)
          Creates a subscriber to receive messages.
 MapMessage JmsSession.createMapMessage()
          Creates a new map message.
 Message JmsSession.createMessage()
          Creates a message.
 ObjectMessage JmsSession.createObjectMessage()
          Creates an object message.
 ObjectMessage JmsSession.createObjectMessage(java.io.Serializable obj)
          Creates an object message.
 MessageProducer JmsSession.createProducer(Destination destination)
          Creates a producer to produce messages.
 TopicPublisher TopicSessionImpl.createPublisher(Topic topic)
          Creates a TopicSender to send messages to a topic.
 Queue JmsSession.createQueue(java.lang.String queueName)
          Creates a new queue.
 Queue XAConnectionFactoryImpl.createQueue(java.lang.String name)
          Creates queue.
 Queue ConnectionFactoryImpl.createQueue(java.lang.String name)
          Creates queue.
 Queue TopicSessionImpl.createQueue(java.lang.String queueName)
          Creates a new queue.
 QueueConnection XAConnectionFactoryImpl.createQueueConnection()
          Creates a new queue connection
 QueueConnection ConnectionFactoryImpl.createQueueConnection()
          Creates a new queue connection
 QueueConnection XAConnectionFactoryImpl.createQueueConnection(java.lang.String username, java.lang.String password)
          Creates a new queue connection
 QueueConnection ConnectionFactoryImpl.createQueueConnection(java.lang.String username, java.lang.String password)
          Creates a new queue connection
 QueueSession QueueConnectionImpl.createQueueSession(boolean transacted, int acknowledgeMode)
          Creates a new connection session.
 QueueReceiver QueueSessionImpl.createReceiver(Queue queue)
          Creates a receiver to receive messages.
 QueueReceiver QueueSessionImpl.createReceiver(Queue queue, java.lang.String messageSelector)
          Creates a receiver to receive messages.
 QueueSender QueueSessionImpl.createSender(Queue queue)
          Creates a QueueSender to send messages to a queue.
 Session ConnectionImpl.createSession(boolean transacted, int acknowledgeMode)
          Creates a new connection session.
 StreamMessage JmsSession.createStreamMessage()
          Creates a stream message.
 TopicSubscriber TopicSessionImpl.createSubscriber(Topic topic)
          Creates a subscriber to receive messages.
 TopicSubscriber TopicSessionImpl.createSubscriber(Topic topic, java.lang.String messageSelector, boolean noLocal)
          Creates a subscriber to receive messages.
 TemporaryQueue JmsSession.createTemporaryQueue()
          Creates a temporary queue.
 TemporaryQueue TopicSessionImpl.createTemporaryQueue()
          Creates a temporary queue.
 TemporaryTopic JmsSession.createTemporaryTopic()
          Creates a temporary topic.
 TemporaryTopic QueueSessionImpl.createTemporaryTopic()
          Creates a temporary topic.
 TextMessage JmsSession.createTextMessage()
          Creates a text message.
 TextMessage JmsSession.createTextMessage(java.lang.String message)
          Creates a text message.
 Topic JmsSession.createTopic(java.lang.String topicName)
          Creates a new topic.
 Topic XAConnectionFactoryImpl.createTopic(java.lang.String name)
          Creates topics.
 Topic ConnectionFactoryImpl.createTopic(java.lang.String name)
          Creates topics.
 Topic QueueSessionImpl.createTopic(java.lang.String topicName)
          Creates a new topic.
 TopicConnection XAConnectionFactoryImpl.createTopicConnection()
          Creates a new queue connection
 TopicConnection ConnectionFactoryImpl.createTopicConnection()
          Creates a new queue connection
 TopicConnection XAConnectionFactoryImpl.createTopicConnection(java.lang.String username, java.lang.String password)
          Creates a new queue connection
 TopicConnection ConnectionFactoryImpl.createTopicConnection(java.lang.String username, java.lang.String password)
          Creates a new queue connection
 TopicSession TopicConnectionImpl.createTopicSession(boolean transacted, int acknowledgeMode)
          Creates a new connection session.
 XAConnection ConnectionFactoryImpl.createXAConnection()
           
 XAConnection ConnectionFactoryImpl.createXAConnection(java.lang.String username, java.lang.String password)
           
 XAQueueConnection ConnectionFactoryImpl.createXAQueueConnection()
           
 XAQueueConnection ConnectionFactoryImpl.createXAQueueConnection(java.lang.String username, java.lang.String password)
           
 XAQueueSession QueueConnectionImpl.createXAQueueSession()
          Creates a new connection session.
 XASession ConnectionImpl.createXASession()
          Creates a new connection session.
 XATopicConnection ConnectionFactoryImpl.createXATopicConnection()
           
 XATopicConnection ConnectionFactoryImpl.createXATopicConnection(java.lang.String username, java.lang.String password)
           
 XATopicSession TopicConnectionImpl.createXATopicSession()
          Creates a new connection session.
 void TemporaryQueueImpl.delete()
           
 void TemporaryTopicImpl.delete()
           
 int JmsSession.getAcknowledgeMode()
          Returns the acknowledge mode for the session.
 java.lang.String JmsSession.getClientID()
          Returns the connection's clientID
 java.lang.String ConnectionImpl.getClientID()
          Returns the connection's client identifier.
 int MessageProducerImpl.getDeliveryMode()
          Returns the default delivery mode.
protected  AbstractDestination MessageConsumerImpl.getDestination()
          Returns the destination
 Destination MessageProducerImpl.getDestination()
          Returns the producer's destination.
 boolean MessageProducerImpl.getDisableMessageID()
          Returns true if message ids are disabled by default.
 boolean MessageProducerImpl.getDisableMessageTimestamp()
          Returns true if message timestamps are disabled by default.
 java.util.Enumeration MessageBrowserImpl.getEnumeration()
           
 java.util.Enumeration QueueBrowserImpl.getEnumeration()
          Returns an enumeration of the matching messages.
 ExceptionListener ConnectionImpl.getExceptionListener()
          Returns the connection's exception listener.
 int ConnectionMetaDataImpl.getJMSMajorVersion()
          Returns the major version.
 int ConnectionMetaDataImpl.getJMSMinorVersion()
          Returns the minor version.
 java.lang.String ConnectionMetaDataImpl.getJMSProviderName()
          Returns the provider name.
 java.lang.String ConnectionMetaDataImpl.getJMSVersion()
          Returns the version name.
 MessageListener JmsSession.getMessageListener()
          Returns the message listener
 MessageListener MessageConsumerImpl.getMessageListener()
          Returns the message listener
 java.lang.String MessageConsumerImpl.getMessageSelector()
          Returns the message consumer's selector.
 java.lang.String MessageBrowserImpl.getMessageSelector()
           
 java.lang.String QueueBrowserImpl.getMessageSelector()
          Returns the message selector.
 ConnectionMetaData ConnectionImpl.getMetaData()
          Returns the connection's metadata.
 boolean MessageConsumerImpl.getNoLocal()
          Returns true if local messages are not sent.
 int MessageProducerImpl.getPriority()
          Returns the default priority
 int ConnectionMetaDataImpl.getProviderMajorVersion()
          Returns the provider's major version.
 int ConnectionMetaDataImpl.getProviderMinorVersion()
          Returns the provider's minor version.
 java.lang.String ConnectionMetaDataImpl.getProviderVersion()
          Returns the provider version.
 Queue QueueReceiverImpl.getQueue()
           
 Queue QueueSenderImpl.getQueue()
          Returns the queue
 Queue MessageBrowserImpl.getQueue()
           
 Queue QueueBrowserImpl.getQueue()
          Returns the browser's queue.
 long MessageProducerImpl.getTimeToLive()
          Returns the default time to live
 Topic TopicSubscriberImpl.getTopic()
           
 Topic TopicPublisherImpl.getTopic()
          Returns the topic
 boolean JmsSession.getTransacted()
          Returns true if the session is in a transaction.
 boolean MessageConsumerImpl.isActive()
          Returns true if active
 void TopicPublisherImpl.publish(Message message)
          Publishes a message to the topic
 void TopicPublisherImpl.publish(Message message, int deliveryMode, int priority, long timeToLive)
          Publishes a message to the topic
 void TopicPublisherImpl.publish(Topic topic, Message message)
          Publishes a message to the topic
 void TopicPublisherImpl.publish(Topic topic, Message message, int deliveryMode, int priority, long timeToLive)
          Publishes a message to the topic
 Message MessageConsumerImpl.receive()
          Receives the next message, blocking until a message is available.
 Message MessageConsumerImpl.receive(long timeout)
          Receives a message from the queue.
 Message MessageConsumerImpl.receiveNoWait()
          Receives a message from the queue.
 void JmsSession.recover()
          Recovers the messages.
 void JmsSession.rollback()
          Rollsback the messages.
 void JmsSession.rollbackImpl()
          Rollsback the messages.
 void JmsSession.send(AbstractDestination queue, Message appMessage, int deliveryMode, int priority, long timeout)
          Adds a message to the session message queue.
 void MessageProducerImpl.send(Destination destination, Message message)
          Sends a message to the destination
 void MessageProducerImpl.send(Destination destination, Message message, int deliveryMode, int priority, long timeToLive)
          Sends a message to the destination
 void MessageProducerImpl.send(Message message)
          Sends a message to the destination
 void MessageProducerImpl.send(Message message, int deliveryMode, int priority, long timeToLive)
          Sends a message to the destination
 void QueueSenderImpl.send(Queue queue, Message message)
          Sends a message to the queue
 void QueueSenderImpl.send(Queue queue, Message message, int deliveryMode, int priority, long timeToLive)
          Sends a message to the queue
 void ConnectionImpl.setClientID(java.lang.String clientId)
          Sets the connections client identifier.
 void MessageProducerImpl.setDeliveryMode(int deliveryMode)
          Sets the default delivery mode.
 void MessageProducerImpl.setDisableMessageID(boolean disable)
          Sets true if message ids should be disabled by default.
 void MessageProducerImpl.setDisableMessageTimestamp(boolean disable)
          Sets true if message timestamps should be disabled by default.
 void ConnectionImpl.setExceptionListener(ExceptionListener listener)
          Returns the connection's exception listener.
 void JmsSession.setMessageListener(MessageListener listener)
          Sets the message listener
 void MessageConsumerImpl.setMessageListener(MessageListener listener)
          Sets the message listener
 void MessageConsumerImpl.setMessageListener(MessageListener listener, long pollInterval)
          Sets the message listener with a poll interval
 void MessageProducerImpl.setPriority(int priority)
          Sets the default priority.
 void MessageProducerImpl.setTimeToLive(long timeToLive)
          Sets the default time to live.
 void ConnectionImpl.start()
          Start (or restart) a connection.
 void MessageConsumerImpl.stop()
          Stops the consumer.
 void ConnectionImpl.stop()
          Stops the connection temporarily.
 void JmsSession.unsubscribe(java.lang.String name)
          Unsubscribe from a durable subscription.
 void QueueSessionImpl.unsubscribe(java.lang.String name)
          Unsubscribe from a durable subscription.
 

Constructors in com.caucho.jms.connection that throw JMSException
JmsSession(ConnectionImpl connection, boolean isTransacted, int ackMode, boolean isXA)
           
MessageBrowserImpl(JmsSession session, AbstractQueue queue, java.lang.String messageSelector)
           
QueueSessionImpl(ConnectionImpl connection, boolean isTransacted, int ackMode, boolean isXA)
          Creates the session
TopicSessionImpl(ConnectionImpl conn, boolean isTransacted, int ackMode, boolean isXA)
           
 

Uses of JMSException in com.caucho.jms.event
 

Methods in com.caucho.jms.event that throw JMSException
 void EventTopic.send(JmsSession session, MessageImpl msg, int priority, long timeout)
           
 

Uses of JMSException in com.caucho.jms.file
 

Methods in com.caucho.jms.file that throw JMSException
 void FileTopic.send(JmsSession session, MessageImpl msg, int priority, long timeout)
           
 

Uses of JMSException in com.caucho.jms.hemp
 

Methods in com.caucho.jms.hemp that throw JMSException
 void HempTopic.send(JmsSession session, MessageImpl msg, int priority, long timeout)
           
 

Uses of JMSException in com.caucho.jms.jdbc
 

Methods in com.caucho.jms.jdbc that throw JMSException
 void JdbcQueue.commit(int session)
          Removes the first message matching the selector.
 MessageImpl JdbcQueue.receive(boolean isAutoAck)
          Receives a message from the queue.
 void JdbcQueue.send(JmsSession session, MessageImpl message, int priority, long expireTime)
          Sends the message to the queue.
 void JdbcTopic.send(Message message)
          Sends the message to the queue.
 long JdbcMessage.send(Message message, int queue, int priority, long expireTime)
          Sends the message to the queue.
 

Uses of JMSException in com.caucho.jms.memory
 

Methods in com.caucho.jms.memory that throw JMSException
 void MemoryTopic.send(JmsSession session, MessageImpl msg, int priority, long timeout)
           
 

Uses of JMSException in com.caucho.jms.message
 

Methods in com.caucho.jms.message that throw JMSException
 void MessageImpl.acknowledge()
          Acknowledge receipt of this message.
protected  void MessageImpl.checkBodyReadable()
           
protected  void MessageImpl.checkBodyWriteable()
           
protected  void MessageImpl.checkHeaderWriteable()
           
protected  void MessageImpl.checkPropertyWriteable()
           
 void MapMessageImpl.clearBody()
          Clears the message and puts it into write mode.
 void TextMessageImpl.clearBody()
          Clears the body.
 void ObjectMessageImpl.clearBody()
          Clears the body
 void MessageImpl.clearBody()
          Clears the body, setting write mode.
 void StreamMessageImpl.clearBody()
          Clears the message and puts it into write mode.
 void BytesMessageImpl.clearBody()
          Clears the message and puts it into write mode.
 void MessageImpl.clearProperties()
          Clears the message properties, making them writeable.
 MessageImpl MessageFactory.copy(Message msg)
          Copy the message.
 TextMessage MessageFactory.createTextMessage(java.lang.String msg)
          Creates a new JMS text message.
 long BytesMessageImpl.getBodyLength()
           
 boolean MapMessageImpl.getBoolean(java.lang.String name)
          Get a boolean from the stream.
 boolean MessageImpl.getBooleanProperty(java.lang.String name)
          Returns a boolean property with the given name.
 byte MapMessageImpl.getByte(java.lang.String name)
          Get a byte from the stream.
 byte MessageImpl.getByteProperty(java.lang.String name)
          Returns a property as a byte
 byte[] MapMessageImpl.getBytes(java.lang.String name)
          Get a byte array object from the stream.
 int MapMessageImpl.getBytes(java.lang.String name, byte[] value)
          Get a byte array object from the stream.
 char MapMessageImpl.getChar(java.lang.String name)
          Get a character object from the stream.
 double MapMessageImpl.getDouble(java.lang.String name)
          Get a double from the stream.
 double MessageImpl.getDoubleProperty(java.lang.String name)
          Returns a property as a double
 float MapMessageImpl.getFloat(java.lang.String name)
          Get a float from the stream.
 float MessageImpl.getFloatProperty(java.lang.String name)
          Returns a property as a float
 int MapMessageImpl.getInt(java.lang.String name)
          Get an integer from the stream.
 int MessageImpl.getIntProperty(java.lang.String name)
          Returns a property as an integer
 java.lang.String MessageImpl.getJMSCorrelationID()
          Returns the correlation id.
 byte[] MessageImpl.getJMSCorrelationIDAsBytes()
          Returns the correlation id.
 int MessageImpl.getJMSDeliveryMode()
          Gets the delivery model
 Destination MessageImpl.getJMSDestination()
          Gets the destination
 long MessageImpl.getJMSExpiration()
          Returns the message expiration time.
 Destination MessageImpl.getJMSReplyTo()
          Gets the reply-to destination
 long MessageImpl.getJMSTimestamp()
          Returns the time the message was sent.
 java.lang.String MessageImpl.getJMSType()
          Returns the message type
 long MapMessageImpl.getLong(java.lang.String name)
          Get a long from the stream.
 long MessageImpl.getLongProperty(java.lang.String name)
          Returns a property as a long
 java.util.Enumeration MapMessageImpl.getMapNames()
          Returns an enumeration of the map names.
 java.io.Serializable ObjectMessageImpl.getObject()
          Reads the object from the stream.
 java.lang.Object MapMessageImpl.getObject(java.lang.String name)
          Gets the next object.
 java.lang.Object MessageImpl.getObjectProperty(java.lang.String name)
          Returns a string property.
 java.util.Enumeration MessageImpl.getPropertyNames()
          Returns an enumeration of the message's