javax.jms
Interface TopicConnectionFactory

All Known Subinterfaces:
XATopicConnectionFactory

public abstract interface TopicConnectionFactory
extends ConnectionFactory

A client uses a TopicConnectionFactory to create TopicConnections with a JMS Pub/Sub provider.

Version:
1.0 - 14 May 1998
Author:
Mark Hapner, Rich Burridge
See Also:
ConnectionFactory

Method Summary
 TopicConnection createTopicConnection()
          Create a topic connection with default user identity.
 TopicConnection createTopicConnection(java.lang.String userName, java.lang.String password)
          Create a topic connection with specified user identity.
 

Method Detail

createTopicConnection


public TopicConnection createTopicConnection()

                                      throws JMSException
Create a topic connection with default user identity.
Returns:
a newly created topic connection.
Throws:
JMSException - if JMS Provider fails to create a Topic Connection due to some internal error.
JMSSecurityException - if client authentication fails due to invalid user name or password.

createTopicConnection


public TopicConnection createTopicConnection(java.lang.String userName,

                                             java.lang.String password)

                                      throws JMSException
Create a topic connection with specified user identity.
Parameters:
userName - the caller's user name
password - the caller's password
Returns:
a newly created topic connection.
Throws:
JMSException - if JMS Provider fails to create a Topic Connection due to some internal error.
JMSSecurityException - if client authentication fails due to invalid user name or password.