org.objectweb.joram.client.jms.ConnectionFactory Class Reference

Inherits org.objectweb.joram.client.jms.admin.AbstractConnectionFactory.

Inherited by org.objectweb.joram.client.jms.ha.local.HALocalConnectionFactory, org.objectweb.joram.client.jms.ha.tcp.HATcpConnectionFactory, org.objectweb.joram.client.jms.local.LocalConnectionFactory, org.objectweb.joram.client.jms.QueueConnectionFactory, org.objectweb.joram.client.jms.soap.SoapConnectionFactory, org.objectweb.joram.client.jms.tcp.TcpConnectionFactory, and org.objectweb.joram.client.jms.TopicConnectionFactory.

Inheritance diagram for org.objectweb.joram.client.jms.ConnectionFactory:

Inheritance graph
[legend]
Collaboration diagram for org.objectweb.joram.client.jms.ConnectionFactory:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ConnectionFactory (String host, int port)
 ConnectionFactory (String url)
 ConnectionFactory ()
String toString ()
abstract javax.jms.Connection createConnection (String name, String password) throws JMSException
javax.jms.Connection createConnection () throws JMSException

Detailed Description

Implements the javax.jms.ConnectionFactory interface.

Definition at line 35 of file ConnectionFactory.java.


Constructor & Destructor Documentation

org.objectweb.joram.client.jms.ConnectionFactory.ConnectionFactory ( String  host,
int  port 
)

Constructs a ConnectionFactory dedicated to a given server.

Parameters:
host Name or IP address of the server's host.
port Server's listening port.

Definition at line 45 of file ConnectionFactory.java.

org.objectweb.joram.client.jms.ConnectionFactory.ConnectionFactory ( String  url  ) 

Constructs a ConnectionFactory dedicated to a given server.

Parameters:
url joram ha url.

Definition at line 54 of file ConnectionFactory.java.

org.objectweb.joram.client.jms.ConnectionFactory.ConnectionFactory (  ) 

Constructs an empty ConnectionFactory. Needed by ObjectFactory.

Definition at line 62 of file ConnectionFactory.java.


Member Function Documentation

String org.objectweb.joram.client.jms.ConnectionFactory.toString (  ) 

Returns a string view of the connection factory.

Reimplemented in org.objectweb.joram.client.jms.ha.tcp.QueueHATcpConnectionFactory, org.objectweb.joram.client.jms.ha.tcp.TopicHATcpConnectionFactory, org.objectweb.joram.client.jms.QueueConnectionFactory, and org.objectweb.joram.client.jms.TopicConnectionFactory.

Definition at line 67 of file ConnectionFactory.java.

References org.objectweb.joram.client.jms.FactoryParameters.getHost(), org.objectweb.joram.client.jms.FactoryParameters.getPort(), and org.objectweb.joram.client.jms.admin.AbstractConnectionFactory.params.

Here is the call graph for this function:

abstract javax.jms.Connection org.objectweb.joram.client.jms.ConnectionFactory.createConnection ( String  name,
String  password 
) throws JMSException [pure virtual]

API method, implemented according to the communication protocol.

Exceptions:
JMSSecurityException If the user identification is incorrect.
IllegalStateException If the server is not listening.

Implemented in org.objectweb.joram.client.jms.ha.local.HALocalConnectionFactory, org.objectweb.joram.client.jms.ha.local.QueueHALocalConnectionFactory, org.objectweb.joram.client.jms.ha.local.TopicHALocalConnectionFactory, org.objectweb.joram.client.jms.ha.tcp.HATcpConnectionFactory, org.objectweb.joram.client.jms.ha.tcp.QueueHATcpConnectionFactory, org.objectweb.joram.client.jms.ha.tcp.TopicHATcpConnectionFactory, org.objectweb.joram.client.jms.local.LocalConnectionFactory, org.objectweb.joram.client.jms.local.QueueLocalConnectionFactory, org.objectweb.joram.client.jms.local.TopicLocalConnectionFactory, org.objectweb.joram.client.jms.soap.QueueSoapConnectionFactory, org.objectweb.joram.client.jms.soap.SoapConnectionFactory, org.objectweb.joram.client.jms.soap.TopicSoapConnectionFactory, org.objectweb.joram.client.jms.tcp.QueueTcpConnectionFactory, org.objectweb.joram.client.jms.tcp.TcpConnectionFactory, and org.objectweb.joram.client.jms.tcp.TopicTcpConnectionFactory.

Referenced by org.objectweb.joram.client.jms.admin.ClusterConnectionFactory.createConnection().

javax.jms.Connection org.objectweb.joram.client.jms.ConnectionFactory.createConnection (  )  throws JMSException

API method.

Exceptions:
JMSSecurityException If the default identification is incorrect.
IllegalStateException If the server is not listening.

Definition at line 87 of file ConnectionFactory.java.

References org.objectweb.joram.client.jms.admin.AbstractConnectionFactory.getDefaultLogin(), and org.objectweb.joram.client.jms.admin.AbstractConnectionFactory.getDefaultPassword().

Here is the call graph for this function:


The documentation for this class was generated from the following file:
Generated on Tue Sep 16 16:17:49 2008 for joram by  doxygen 1.5.0