Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Package Attributes

cern.cmw.mom.pubsub.impl.DefaultJMSTopicConnectionImpl Class Reference

Inheritance diagram for cern.cmw.mom.pubsub.impl.DefaultJMSTopicConnectionImpl:
cern.cmw.mom.pubsub.impl.JMSTopicConnection cern.cmw.mom.pubsub.impl.JMSConnection

List of all members.

Public Member Functions

String getConnectId ()
boolean isConnected ()
void setExceptionListener (ExceptionListener listener) throws ConnectionException
String getUsername ()
void close ()
void connect (boolean retry) throws ConnectionException
TopicSession createTopicSession () throws ConnectionException
void disconnect ()
void start () throws ConnectionException
void stop () throws ConnectionException

Static Public Member Functions

static
DefaultJMSTopicConnectionImpl 
instance (String username, String password, String brokerList, Boolean loadBalancing, Boolean sequential, Boolean selectorAtBroker) throws ConnectionException

Protected Member Functions

 DefaultJMSTopicConnectionImpl (String username, String password, String brokerList, Boolean loadBalancing, Boolean sequential, Boolean selectorAtBroker) throws JMSException
void finalize () throws Throwable

Static Package Attributes

static Category cat = Category.getInstance(DefaultJMSTopicConnectionImpl.class.getName())

Detailed Description

Implementation class.

Version:
1.0 23 Jan 2001
Author:
Controls Middleware Project
See also:
JMSTopicConnection

Constructor & Destructor Documentation

cern.cmw.mom.pubsub.impl.DefaultJMSTopicConnectionImpl.DefaultJMSTopicConnectionImpl ( String  username,
String  password,
String  brokerList,
Boolean  loadBalancing,
Boolean  sequential,
Boolean  selectorAtBroker 
) throws JMSException [protected]

Member Function Documentation

void cern.cmw.mom.pubsub.impl.DefaultJMSTopicConnectionImpl.connect ( boolean  retry  )  throws ConnectionException
TopicSession cern.cmw.mom.pubsub.impl.DefaultJMSTopicConnectionImpl.createTopicSession (  )  throws ConnectionException
void cern.cmw.mom.pubsub.impl.DefaultJMSTopicConnectionImpl.finalize (  )  throws Throwable [protected]
String cern.cmw.mom.pubsub.impl.DefaultJMSTopicConnectionImpl.getConnectId (  ) 
String cern.cmw.mom.pubsub.impl.DefaultJMSTopicConnectionImpl.getUsername (  ) 

Method getUsername

Returns:
String

Implements cern.cmw.mom.pubsub.impl.JMSConnection.

static DefaultJMSTopicConnectionImpl cern.cmw.mom.pubsub.impl.DefaultJMSTopicConnectionImpl.instance ( String  username,
String  password,
String  brokerList,
Boolean  loadBalancing,
Boolean  sequential,
Boolean  selectorAtBroker 
) throws ConnectionException [static]

Method instance

Parameters:
username the user name
password the password
brokerList the coma separated broker URLs list (in the form [protocol://]hostname[:port])
loadBalancing if true, indicates that the client is willing to have a connect request re-directed to another broker within a cluster
sequential if true, the broker list will be scanned sequentially
selectorAtBroker if true, selectors will be evaluated on the broker side
Returns:
DefaultJMSTopicConnectionImpl
Exceptions:
ConnectionException 

References cern.cmw.mom.pubsub.impl.DefaultJMSTopicConnectionImpl.cat, and cern.cmw.mom.pubsub.impl.DefaultJMSTopicConnectionImpl.DefaultJMSTopicConnectionImpl().

void cern.cmw.mom.pubsub.impl.DefaultJMSTopicConnectionImpl.setExceptionListener ( ExceptionListener  listener  )  throws ConnectionException
void cern.cmw.mom.pubsub.impl.DefaultJMSTopicConnectionImpl.start (  )  throws ConnectionException
void cern.cmw.mom.pubsub.impl.DefaultJMSTopicConnectionImpl.stop (  )  throws ConnectionException

Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties