TIBCO EMS .NET API 10.2
TIBCO EMS .NET API 10.2
TIBCO.EMS.UFO.Topic Class Reference

A Topic object encapsulates a TIBCO EMS specific topic name. More...

Inheritance diagram for TIBCO.EMS.UFO.Topic:
TIBCO.EMS.UFO.Destination TIBCO.EMS.UFO.TemporaryTopic

Public Member Functions

 Topic (string address)
 Constructs a new Topic object with the given address. More...
 
 Topic (TIBCO.EMS.Topic topic)
 Constructs a new Topic object with the given TIBCO.EMS.Topic object. More...
 
override object Clone ()
 Implementation of ICloneable. Overrides the cloning process. More...
 
override bool Equals (object obj)
 Compare with another object for equality. More...
 
override int GetHashCode ()
 Returns a hashcode representing the current object More...
 
- Public Member Functions inherited from TIBCO.EMS.UFO.Destination
 Destination (TIBCO.EMS.Destination destination)
 Constructs a TIBCO.EMS.UFO Destination object with the given TIBCO.EMS.Destination object. More...
 
override string ToString ()
 Returns a string representation of the destination. More...
 
override bool Equals (object obj)
 Compare with another object for equality. More...
 
override int GetHashCode ()
 Returns a hashcode representing the current object More...
 

Properties

virtual string TopicName [get]
 Gets the name of the topic More...
 

Detailed Description

A Topic object encapsulates a TIBCO EMS specific topic name.

Topics deliver each message to multiple consumers.

Constructor & Destructor Documentation

TIBCO.EMS.UFO.Topic.Topic ( string  address)
inline

Constructs a new Topic object with the given address.

Parameters
addressaddress of the topic
TIBCO.EMS.UFO.Topic.Topic ( TIBCO.EMS.Topic  topic)
inline

Constructs a new Topic object with the given TIBCO.EMS.Topic object.

Parameters
topicobject of TIBCO.EMS.Topic

Member Function Documentation

override object TIBCO.EMS.UFO.Topic.Clone ( )
inlinevirtual

Implementation of ICloneable. Overrides the cloning process.

Returns
A object that is a clone of this Topic instance.

Reimplemented from TIBCO.EMS.UFO.Destination.

override bool TIBCO.EMS.UFO.Topic.Equals ( object  obj)
inline

Compare with another object for equality.

The current instance is said to be equals to another object when the latter is also a Topic instance and both have the same address.

Parameters
objThe object to compare with
Returns
true if the object passed is also of type Topic and has the same address as the current instance, false otherwise.
override int TIBCO.EMS.UFO.Topic.GetHashCode ( )
inline

Returns a hashcode representing the current object

Returns
A hashcode based on the Topic.

Property Documentation

virtual string TIBCO.EMS.UFO.Topic.TopicName
get

Gets the name of the topic

Each topic has a name that is unique among all topics.

Returns
The name of the topic, if not set, null is returned

Copyright © Cloud Software Group, Inc. All rights reserved.