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

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

Inheritance diagram for cern.cmw.mom.pubsub.impl.ACSJMSTopicConnectionImpl:
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 ACSJMSTopicConnectionImpl instance (String username, String password, String brokerList, Boolean loadBalancing, Boolean sequential, Boolean selectorAtBroker) throws ConnectionException

Static Public Attributes

static ContainerServicesBase containerServices = null

Protected Member Functions

 ACSJMSTopicConnectionImpl (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(ACSJMSTopicConnectionImpl.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.ACSJMSTopicConnectionImpl.ACSJMSTopicConnectionImpl ( String  username,
String  password,
String  brokerList,
Boolean  loadBalancing,
Boolean  sequential,
Boolean  selectorAtBroker 
) throws JMSException [protected]

Member Function Documentation

void cern.cmw.mom.pubsub.impl.ACSJMSTopicConnectionImpl.connect ( boolean  retry  )  throws ConnectionException

Method connect

Parameters:
retry 
Exceptions:
ConnectionException 

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

References cern.cmw.mom.pubsub.impl.ACSJMSTopicConnectionImpl.cat.

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

Method getUsername

Returns:
String

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

static ACSJMSTopicConnectionImpl cern.cmw.mom.pubsub.impl.ACSJMSTopicConnectionImpl.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.ACSJMSTopicConnectionImpl.ACSJMSTopicConnectionImpl(), and cern.cmw.mom.pubsub.impl.ACSJMSTopicConnectionImpl.cat.

void cern.cmw.mom.pubsub.impl.ACSJMSTopicConnectionImpl.setExceptionListener ( ExceptionListener  listener  )  throws ConnectionException
void cern.cmw.mom.pubsub.impl.ACSJMSTopicConnectionImpl.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