org.exolab.jms.server
Interface ServerConnectionFactory
- All Known Subinterfaces:
- JmsServerStubIfc, ServerConnectionManager
- public interface ServerConnectionFactory
Indicates the methods clients can call on the server-side implementation of
the ConnectionFactory interface
- Version:
- $Revision: 1.1 $ $Date: 2005/03/18 04:07:02 $
- Author:
- Tim Anderson
|
Method Summary |
ServerConnection |
createConnection(java.lang.String clientID,
java.lang.String userName,
java.lang.String password)
Creates a connection with the specified user identity. |
createConnection
public ServerConnection createConnection(java.lang.String clientID,
java.lang.String userName,
java.lang.String password)
throws javax.jms.JMSException
- Creates a connection with the specified user identity.
The connection is created in stopped mode. No messages will be delivered
until the
Connection.start method is explicitly called.
If clientID is specified, it indicates the pre-configured
client identifier associated with the client ConnectionFactory
object.
- Parameters:
clientID - the pre-configured client identifier. May be
nulluserName - the caller's user namepassword - the caller's password- Returns:
- a newly created connection
- Throws:
javax.jms.InvalidClientIDException - if the JMS client specifies an invalid
or duplicate client ID.javax.jms.JMSException - if the JMS provider fails to create the
connection due to some internal error.javax.jms.JMSSecurityException - if client authentication fails due to an
invalid user name or password.
Copyright © 1999-2007 The OpenJMS Group. All Rights Reserved.