javax.jms
Interface Session

All Superinterfaces:
Runnable
All Known Subinterfaces:
QueueSession, TopicSession, XAQueueSession, XASession, XATopicSession

public interface Session
extends Runnable

Version:
$Revision: 1.2 $
Author:
Chris Kimpton (chris@kimptoc.net)

Field Summary
static int AUTO_ACKNOWLEDGE
           
static int CLIENT_ACKNOWLEDGE
           
static int DUPS_OK_ACKNOWLEDGE
           
 
Method Summary
 void close()
           
 void commit()
           
 BytesMessage createBytesMessage()
           
 MapMessage createMapMessage()
           
 Message createMessage()
           
 ObjectMessage createObjectMessage()
           
 ObjectMessage createObjectMessage(Serializable object)
           
 StreamMessage createStreamMessage()
           
 TextMessage createTextMessage()
           
 TextMessage createTextMessage(String text)
           
 MessageListener getMessageListener()
           
 boolean getTransacted()
           
 void recover()
           
 void rollback()
           
 void setMessageListener(MessageListener listener)
           
 
Methods inherited from interface java.lang.Runnable
run
 

Field Detail

AUTO_ACKNOWLEDGE

public static final int AUTO_ACKNOWLEDGE
See Also:
Constant Field Values

CLIENT_ACKNOWLEDGE

public static final int CLIENT_ACKNOWLEDGE
See Also:
Constant Field Values

DUPS_OK_ACKNOWLEDGE

public static final int DUPS_OK_ACKNOWLEDGE
See Also:
Constant Field Values
Method Detail

createBytesMessage

public BytesMessage createBytesMessage()
                                throws JMSException
Throws:
JMSException

createMapMessage

public MapMessage createMapMessage()
                            throws JMSException
Throws:
JMSException

createMessage

public Message createMessage()
                      throws JMSException
Throws:
JMSException

createObjectMessage

public ObjectMessage createObjectMessage()
                                  throws JMSException
Throws:
JMSException

createObjectMessage

public ObjectMessage createObjectMessage(Serializable object)
                                  throws JMSException
Throws:
JMSException

createStreamMessage

public StreamMessage createStreamMessage()
                                  throws JMSException
Throws:
JMSException

createTextMessage

public TextMessage createTextMessage()
                              throws JMSException
Throws:
JMSException

createTextMessage

public TextMessage createTextMessage(String text)
                              throws JMSException
Throws:
JMSException

getTransacted

public boolean getTransacted()
                      throws JMSException
Throws:
JMSException

commit

public void commit()
            throws JMSException
Throws:
JMSException

rollback

public void rollback()
              throws JMSException
Throws:
JMSException

close

public void close()
           throws JMSException
Throws:
JMSException

recover

public void recover()
             throws JMSException
Throws:
JMSException

getMessageListener

public MessageListener getMessageListener()
                                   throws JMSException
Throws:
JMSException

setMessageListener

public void setMessageListener(MessageListener listener)
                        throws JMSException
Throws:
JMSException


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