org.jboss.resource.adapter.jms
Interface JmsSessionFactory

All Superinterfaces:
Connection (src) , QueueConnection (src) , TopicConnection (src)
All Known Implementing Classes:
JmsSessionFactoryImpl (src)

public interface JmsSessionFactory
extends Connection (src) , TopicConnection (src) , QueueConnection (src)

A marker interface to join topics and queues into one factory.

Created: Thu Mar 29 15:37:21 2001


Field Summary
static java.lang.String ISE
          Error message for strict behaviour
 
Method Summary
 void addTemporaryQueue(TemporaryQueue (src)  temp)
          Add a temporary queue
 void addTemporaryTopic(TemporaryTopic (src)  temp)
          Add a temporary topic
 void closeSession(JmsSession (src)  session)
          Notification that a session is closed
 
Methods inherited from interface javax.jms.Connection (src)
close, createConnectionConsumer, createDurableConnectionConsumer, createSession, getClientID, getExceptionListener, getMetaData, setClientID, setExceptionListener, start, stop
 
Methods inherited from interface javax.jms.TopicConnection (src)
createConnectionConsumer, createDurableConnectionConsumer, createTopicSession
 
Methods inherited from interface javax.jms.QueueConnection (src)
createConnectionConsumer, createQueueSession
 

Field Detail

ISE

public static final java.lang.String ISE
Error message for strict behaviour

See Also:
Constant Field Values (src)
Method Detail

addTemporaryQueue

public void addTemporaryQueue(TemporaryQueue (src)  temp)
Add a temporary queue

Parameters:
temp - the temporary queue

addTemporaryTopic

public void addTemporaryTopic(TemporaryTopic (src)  temp)
Add a temporary topic

Parameters:
temp - the temporary topic

closeSession

public void closeSession(JmsSession (src)  session)
                  throws JMSException (src) 
Notification that a session is closed

Throws:
JMSException (src) - for any error