站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss 3.2.7 j2ee API Documentation 英文版文档

Uses of Class javax.jms.JMSException (JBoss J2EE API) - JBoss 3.2.7 j2ee API Documentation 英文版文档


Uses of Class
javax.jms.JMSException

Packages that use JMSException
javax.jms This is the basic contract for the Java Message Service - what JBossMQ offers and clients can expect. 
 

Uses of JMSException in javax.jms
 

Subclasses of JMSException in javax.jms
 class IllegalStateException
          This exception is thrown when a method is invoked at an illegal or inappropriate time or if the provider is not in an appropriate state for the requested operation.
 class InvalidClientIDException
          This exception must be thrown when a client attempts to set a connection's client id to a value that is rejected by a provider.
 class InvalidDestinationException
          This exception must be thrown when a destination is either not understood by a provider or is no longer valid.
 class InvalidSelectorException
          This exception must be thrown when a JMS client attempts to give a provider a message selector with invalid syntax.
 class JMSSecurityException
          This exception must be thrown when a provider rejects a user name/password submitted by a client.
 class MessageEOFException
          This exception must be thrown when an unexpected end of stream has been reached when a StreamMessage or BytesMessage is being read.
 class MessageFormatException
          This exception must be thrown when a JMS client attempts to use a data type not supported by a message or attempts to read data in a message as the wrong type.
 class MessageNotReadableException
          This exception must be thrown when a JMS client attempts to read a write-only message.
 class MessageNotWriteableException
          This exception must be thrown when a JMS client attempts to write to a read-only message
 class ResourceAllocationException
          This exception is thrown when a provider is unable to allocate the resources required by a method.
 class TransactionInProgressException
          This exception is thrown when an operation is invalid because a transaction is in progress.
 class TransactionRolledBackException
          This exception must be thrown when a call to Session.commit results in a rollback of the current transaction.
 

Methods in javax.jms with parameters of type JMSException
 void ExceptionListener.onException(JMSException exc)
           
 

Methods in javax.jms that throw JMSException
 TopicSession XATopicSession.getTopicSession()
           
 XATopicConnection XATopicConnectionFactory.createXATopicConnection()
           
 XATopicConnection XATopicConnectionFactory.createXATopicConnection(String username, String password)
           
 XATopicSession XATopicConnection.createXATopicSession()
           
 boolean XASession.getTransacted()
           
 void XASession.commit()
           
 void XASession.rollback()
           
 QueueSession XAQueueSession.getQueueSession()
           
 XAQueueConnection XAQueueConnectionFactory.createXAQueueConnection()
           
 XAQueueConnection XAQueueConnectionFactory.createXAQueueConnection(String username, String password)
           
 XAQueueSession XAQueueConnection.createXAQueueSession()
           
 QueueSession XAQueueConnection.createQueueSession(boolean transacted, int acknowledgeMode)
           
 Topic TopicSubscriber.getTopic()
           
 boolean TopicSubscriber.getNoLocal()
           
 Topic TopicSession.createTopic(String topicName)
           
 TopicSubscriber TopicSession.createSubscriber(Topic topic)
           
 TopicSubscriber TopicSession.createSubscriber(Topic topic, String messageSelector, boolean noLocal)
           
 TopicSubscriber TopicSession.createDurableSubscriber(Topic topic, String name)
           
 TopicSubscriber TopicSession.createDurableSubscriber(Topic topic, String name, String messageSelector, boolean noLocal)
           
 TopicPublisher TopicSession.createPublisher(Topic topic)
           
 TemporaryTopic TopicSession.createTemporaryTopic()
           
 void TopicSession.unsubscribe(String name)
           
 Message TopicRequestor.request(Message message)
           
 void TopicRequestor.close()
           
 Topic TopicPublisher.getTopic()
           
 void TopicPublisher.publish(Message message)
           
 void TopicPublisher.publish(Message message, int deliveryMode, int priority, long timeToLive)
           
 void TopicPublisher.publish(Topic topic, Message message)
           
 void TopicPublisher.publish(Topic topic, Message message, int deliveryMode, int priority, long timeToLive)
           
 TopicConnection TopicConnectionFactory.createTopicConnection()
           
 TopicConnection TopicConnectionFactory.createTopicConnection(String username, String password)
           
 TopicSession TopicConnection.createTopicSession(boolean transacted, int acknowledgeMode)
           
 ConnectionConsumer TopicConnection.createConnectionConsumer(Topic topic, String messageSelector, ServerSessionPool sessionPool, int maxMessages)
           
 ConnectionConsumer TopicConnection.createDurableConnectionConsumer(Topic topic, String subscriptionName, String messageSelector, ServerSessionPool sessionPool, int maxMessages)
           
 String Topic.getTopicName()
           
 void TextMessage.setText(String textMessageToSend)
           
 String TextMessage.getText()
           
 void TemporaryTopic.delete()
           
 void TemporaryQueue.delete()
           
 boolean StreamMessage.readBoolean()
           
 byte StreamMessage.readByte()
           
 short StreamMessage.readShort()
           
 char StreamMessage.readChar()
           
 int StreamMessage.readInt()
           
 long StreamMessage.readLong()
           
 float StreamMessage.readFloat()
           
 double StreamMessage.readDouble()
           
 String StreamMessage.readString()
           
 int StreamMessage.readBytes(byte[] value)
           
 Object StreamMessage.readObject()
           
 void StreamMessage.writeBoolean(boolean value)
           
 void StreamMessage.writeByte(byte value)
           
 void StreamMessage.writeShort(short value)
           
 void StreamMessage.writeChar(char value)
           
 void StreamMessage.writeInt(int value)
           
 void StreamMessage.writeLong(long value)
           
 void StreamMessage.writeFloat(float value)
           
 void StreamMessage.writeDouble(double value)
           
 void StreamMessage.writeString(String value)
           
 void StreamMessage.writeBytes(byte[] value)
           
 void StreamMessage.writeBytes(byte[] value, int offset, int length)
           
 void StreamMessage.writeObject(Object value)
           
 void StreamMessage.reset()
           
 BytesMessage Session.createBytesMessage()
           
 MapMessage Session.createMapMessage()
           
 Message Session.createMessage()
           
 ObjectMessage Session.createObjectMessage()
           
 ObjectMessage Session.createObjectMessage(Serializable object)
           
 StreamMessage Session.createStreamMessage()
           
 TextMessage Session.createTextMessage()
           
 TextMessage Session.createTextMessage(String text)
           
 boolean Session.getTransacted()
           
 void Session.commit()
           
 void Session.rollback()
           
 void Session.close()
           
 void Session.recover()
           
 MessageListener Session.getMessageListener()
           
 void Session.setMessageListener(MessageListener listener)
           
 ServerSession ServerSessionPool.getServerSession()
           
 Session ServerSession.getSession()
           
 void ServerSession.start()
           
 Queue QueueSession.createQueue(String queueName)
           
 QueueReceiver QueueSession.createReceiver(Queue queue)
           
 QueueReceiver QueueSession.createReceiver(Queue queue, String messageSelector)
           
 QueueSender QueueSession.createSender(Queue queue)
           
 QueueBrowser QueueSession.createBrowser(Queue queue)
           
 QueueBrowser QueueSession.createBrowser(Queue queue, String messageSelector)
           
 TemporaryQueue QueueSession.createTemporaryQueue()
           
 Queue QueueSender.getQueue()
           
 void QueueSender.send(Message message)
           
 void QueueSender.send(Message message, int deliveryMode, int priority, long timeToLive)
           
 void QueueSender.send(Queue queue, Message message)
           
 void QueueSender.send(Queue queue, Message message, int deliveryMode, int priority, long timeToLive)
           
 Message QueueRequestor.request(Message message)
           
 void QueueRequestor.close()
           
 Queue QueueReceiver.getQueue()
           
 QueueConnection QueueConnectionFactory.createQueueConnection()
           
 QueueConnection QueueConnectionFactory.createQueueConnection(String username, String password)
           
 QueueSession QueueConnection.createQueueSession(boolean transacted, int acknowledgeMode)
           
 ConnectionConsumer QueueConnection.createConnectionConsumer(Queue queue, String messageSelector, ServerSessionPool sessionPool, int maxMessages)
           
 Queue QueueBrowser.getQueue()
           
 String QueueBrowser.getMessageSelector()
           
 Enumeration QueueBrowser.getEnumeration()
           
 void QueueBrowser.close()
           
 String Queue.getQueueName()
           
 void ObjectMessage.setObject(Serializable object)
           
 Serializable ObjectMessage.getObject()
           
 void MessageProducer.setDisableMessageID(boolean value)
           
 boolean MessageProducer.getDisableMessageID()
           
 void MessageProducer.setDisableMessageTimestamp(boolean value)
           
 boolean MessageProducer.getDisableMessageTimestamp()
           
 void MessageProducer.setDeliveryMode(int deliveryMode)
           
 int MessageProducer.getDeliveryMode()
           
 void MessageProducer.setPriority(int defaultPriorityFromLow0High9)
           
 int MessageProducer.getPriority()
           
 void MessageProducer.setTimeToLive(long timeToLiveInMilliseconds)
           
 long MessageProducer.getTimeToLive()
           
 void MessageProducer.close()
           
 String MessageConsumer.getMessageSelector()
           
 MessageListener MessageConsumer.getMessageListener()
           
 void MessageConsumer.setMessageListener(MessageListener listener)
           
 Message MessageConsumer.receive()
           
 Message MessageConsumer.receive(long timeout)
           
 Message MessageConsumer.receiveNoWait()
           
 void MessageConsumer.close()
           
 String Message.getJMSMessageID()
           
 void Message.setJMSMessageID(String messageID)
           
 long Message.getJMSTimestamp()
           
 void Message.setJMSTimestamp(long timestamp)
           
 byte[] Message.getJMSCorrelationIDAsBytes()
           
 void Message.setJMSCorrelationIDAsBytes(byte[] correlationID)
           
 void Message.setJMSCorrelationID(String correlationID)
           
 String Message.getJMSCorrelationID()
           
 Destination Message.getJMSReplyTo()
           
 void Message.setJMSReplyTo(Destination replyTo)
           
 Destination Message.getJMSDestination()
           
 void Message.setJMSDestination(Destination destination)
           
 int Message.getJMSDeliveryMode()
           
 void Message.setJMSDeliveryMode(int deliveryMode)
           
 boolean Message.getJMSRedelivered()
           
 void Message.setJMSRedelivered(boolean redelivered)
           
 String Message.getJMSType()
           
 void Message.setJMSType(String type)
           
 long Message.getJMSExpiration()
           
 void Message.setJMSExpiration(long expiration)
           
 int Message.getJMSPriority()
           
 void Message.setJMSPriority(int priority)
           
 void Message.clearProperties()
           
 boolean Message.propertyExists(String name)
           
 boolean Message.getBooleanProperty(String name)
           
 byte Message.getByteProperty(String name)
           
 short Message.getShortProperty(String name)
           
 int Message.getIntProperty(String name)
           
 long Message.getLongProperty(String name)
           
 float Message.getFloatProperty(String name)
           
 double Message.getDoubleProperty(String name)
           
 String Message.getStringProperty(String name)
           
 Object Message.getObjectProperty(String name)
           
 Enumeration Message.getPropertyNames()
           
 void Message.setBooleanProperty(String name, boolean value)
           
 void Message.setByteProperty(String name, byte value)
           
 void Message.setShortProperty(String name, short value)
           
 void Message.setIntProperty(String name, int value)
           
 void Message.setLongProperty(String name, long value)
           
 void Message.setFloatProperty(String name, float value)
           
 void Message.setDoubleProperty(String name, double value)
           
 void Message.setStringProperty(String name, String value)
           
 void Message.setObjectProperty(String name, Object value)
           
 void Message.acknowledge()
           
 void Message.clearBody()
           
 boolean MapMessage.getBoolean(String name)
           
 byte MapMessage.getByte(String name)
           
 short MapMessage.getShort(String name)
           
 char MapMessage.getChar(String name)
           
 int MapMessage.getInt(String name)
           
 long MapMessage.getLong(String name)
           
 float MapMessage.getFloat(String name)
           
 double MapMessage.getDouble(String name)
           
 String MapMessage.getString(String name)
           
 byte[] MapMessage.getBytes(String name)
           
 Object MapMessage.getObject(String name)
           
 Enumeration MapMessage.getMapNames()
           
 void MapMessage.setBoolean(String name, boolean value)
           
 void MapMessage.setByte(String name, byte value)
           
 void MapMessage.setShort(String name, short value)
           
 void MapMessage.setChar(String name, char value)
           
 void MapMessage.setInt(String name, int value)
           
 void MapMessage.setLong(String name, long value)
           
 void MapMessage.setFloat(String name, float value)
           
 void MapMessage.setDouble(String name, double value)
           
 void MapMessage.setString(String name, String value)
           
 void MapMessage.setBytes(String name, byte[] value)
           
 void MapMessage.setBytes(String name, byte[] value, int offset, int length)
           
 void MapMessage.setObject(String name, Object value)
           
 boolean MapMessage.itemExists(String name)
           
 int ConnectionMetaData.getJMSMajorVersion()
           
 int ConnectionMetaData.getJMSMinorVersion()
           
 String ConnectionMetaData.getJMSProviderName()
           
 String ConnectionMetaData.getJMSVersion()
           
 Enumeration ConnectionMetaData.getJMSXPropertyNames()
           
 int ConnectionMetaData.getProviderMajorVersion()
           
 int ConnectionMetaData.getProviderMinorVersion()
           
 String ConnectionMetaData.getProviderVersion()
           
 ServerSessionPool ConnectionConsumer.getServerSessionPool()
           
 void ConnectionConsumer.close()
           
 String Connection.getClientID()
          Get the client identifier for this connection.
 void Connection.setClientID(String theClientID)
          Set the client identifier for this connection.
 ConnectionMetaData Connection.getMetaData()
          Get the meta data for this connection
 ExceptionListener Connection.getExceptionListener()
          Get the ExceptionListener for this Connection
 void Connection.setExceptionListener(ExceptionListener theListener)
           
 void Connection.start()
           
 void Connection.stop()
           
 void Connection.close()
           
 boolean BytesMessage.readBoolean()
           
 byte BytesMessage.readByte()
           
 int BytesMessage.readUnsignedByte()
           
 short BytesMessage.readShort()
           
 int BytesMessage.readUnsignedShort()
           
 char BytesMessage.readChar()
           
 int BytesMessage.readInt()
           
 long BytesMessage.readLong()
           
 float BytesMessage.readFloat()
           
 double BytesMessage.readDouble()
           
 String BytesMessage.readUTF()
           
 int BytesMessage.readBytes(byte[] value)
           
 int BytesMessage.readBytes(byte[] value, int length)
           
 void BytesMessage.writeBoolean(boolean value)
           
 void BytesMessage.writeByte(byte value)
           
 void BytesMessage.writeShort(short value)
           
 void BytesMessage.writeChar(char value)
           
 void BytesMessage.writeInt(int value)
           
 void BytesMessage.writeLong(long value)
           
 void BytesMessage.writeFloat(float value)
           
 void BytesMessage.writeDouble(double value)
           
 void BytesMessage.writeUTF(String value)
           
 void BytesMessage.writeBytes(byte[] value)
           
 void BytesMessage.writeBytes(byte[] value, int offset, int length)
           
 void BytesMessage.writeObject(Object value)
           
 void BytesMessage.reset()
           
 

Constructors in javax.jms that throw JMSException
TopicRequestor(TopicSession session, Topic topic)
           
QueueRequestor(QueueSession session, Queue queue)
           
 



Copyright © 2002 JBoss Group, LLC. All Rights Reserved.