[TIBCO.EMS .NET client library 6.0 documentation]
Classes
Class | Description | |
---|---|---|
![]() | AuthenticationException | This exception is thrown when the client authentication to the naming
server failed because of invalid authentication or insufficient privileges for
a lookup request. |
![]() | BytesMessage | A BytesMessage object is used to send a message containing a
stream of uninterpreted bytes. It inherits from the Message interface and
adds a bytes message body. The receiver of the message supplies the
interpretation of the bytes. |
![]() | CannotProceedException | This exception is thrown when the naming service cannot be proceeded
because of insufficient information to resolve a lookup request. |
![]() | CFImpl | Internal connection factory implementation |
![]() | CommunicationException | This exception is thrown when a lookup request returns bad data. |
![]() | ConfigurationException | This exception is thrown when the configuration of the naming service
has caused failures |
![]() | Connection | A Connection object is a client's active connection to TIBCO EMS Server.
|
![]() | ConnectionFactory | Administered object for creating server connections. |
![]() | ConnectionMetaData | A ConnectionMetaData object provides information describing the Connection object. |
![]() | DeliveryMode | Define delivery mode constants as integers (for backward compatibility) |
![]() | Destination | A Destination object encapsulates a TIBCO EMS specific address. |
![]() | DPQMember | Internal use. |
![]() | EMSDTCConnection | A Connection object is a client's active connection to TIBCO
EMS Server. A EMSDTCConnection should be used when the client intends
to participate in a MSDTC transaction (i.e. System.Transactions.Transaction)
|
![]() | EMSDTCConnectionFactory |
Connection factory class for creating EMSDTCConnection's and subsequently
EMSMSDTCSession's for participating in MSDTC distributed transactions.
|
![]() | EMSDTCSession |
The EMSDTCSession class represents a session of the client
within the server. Only EMSDTCSession's are allowed to participate
in MSDTC distributed transactions.
|
![]() | EMSException | This is base class for TIBCO EMS .NET API related exceptions |
![]() | EMSExceptionEventArgs | Present a connection problem as a .NET event. |
![]() | EMSMessageEventArgs | EMSMessageHandler event argument, used in TIBCO.EMS.MessageConsumer.MessageHandler. |
![]() | EMSMulticastExceptionEventArgs | Presents a multicast problem as a .NET event. |
![]() | EMSSSL | SSL specific class that provides methods, defines
and other miscellaneous constants that are used to set ssl
parameters that apply across all connections.
|
![]() | EMSSSLFileStoreInfo | Specifies the file store information. |
![]() | EMSSSLHostNameVerifierArgs | Specifies the host name verifier arguments |
![]() | EMSSSLSystemStoreInfo | Specifies the system store information |
![]() | FederatedConnectionFactory | The FederatedConnectionFactory class represents the connection factory entry
in the naming server. A FederatedConnectionFactory object is the query result of a
connection factory name lookup, the return value of the NameSearcher.Lookup method.
|
![]() | FederatedQueue | The FederatedQueue class represents the queue entry in the naming server.
A FederatedQueue object is the query result of a queue name lookup, the return value
of the NameSearcher.Lookup method.
|
![]() | FederatedQueueConnectionFactory | The FederatedQueueConnectionFactory class represents the queue connection factory entry
in the naming server. A FederatedQueueConnectionFactory object is the query result of a
queue connection factory name lookup, the return value of the NameSearcher.Lookup method.
|
![]() | FederatedTopic | The FederatedTopic class represents the topic entry in the naming server.
A FederatedTopic object is the query result of a topic name lookup, the return value
of the NameSearcher.Lookup method.
|
![]() | FederatedTopicConnectionFactory | The FederatedTopicConnectionFactory class represents the topic connection factory entry
in the naming server. A FederatedTopicConnectionFactory object is the query result of a
topic connection factory name lookup, the return value of the NameSearcher.Lookup method.
|
![]() | IllegalStateException | A method call or server request occurred in an inappropriate context. |
![]() | InvalidClientIDException | The provider rejects the connection’s client ID |
![]() | InvalidDestinationException | tibemsd cannot locate the destination |
![]() | InvalidNameException | In a lookup request, the name has incorrect syntax |
![]() | InvalidSelectorException | The client passed a message selector with invalid syntax |
![]() | LdapLookupConsts | Specifies the parameters used to connect to a third-party
LDAP server and lookup EMS administered objects. |
![]() | LdapLookupContext |
This class provides an interface used to search for and perform queries
in a third-party LDAP server for EMS administered objects.
|
![]() | LdapLookupSSLParams |
Provides the query client certificate callback and the server
verify callback used to establish an SSL connection to the LDAP
server (ldaps). |
![]() | LookupContext | Search for and perform queries on administered objects in the EMS server |
![]() | LookupContextFactory | Create ILookupContext objects |
![]() | MapMessage | A MapMessage object is used to send a set of name-value pairs.
The names are String objects, and the values are primitive data types
in the .NET programming language. The names must have a value that is
not null, and not an empty string. The entries can be accessed sequentially
or randomly by name. The order of the entries is undefined. MapMessage
inherits from the Message interface and adds a message body that contains a Map.
|
![]() | Message | Messages carry information among EMS client programs.
The Message interface is the root interface of all TIBCO Enterprise Message Service .NET messages. It defines the message header and the acknowledge method used for all messages. All other message types extend this root interface. |
![]() | Message..::.EmptyEnum | Represents an empty enumerator |
![]() | MessageConsumer |
A client uses a MessageConsumer object to receive messages from a destination.
|
![]() | MessageEOFException | The data stream within a message ended unexpectedly |
![]() | MessageFormatException | Datatype mismatch |
![]() | MessageNotReadableException | Attempt to read from a message in write-only mode |
![]() | MessageNotWriteableException | Attempt to write to a message in read-only mode |
![]() | MessageProducer | Defines the root behavior of all message producers.
|
![]() | NameNotFoundException | The name lookup repository cannot find a name; the name is not bound |
![]() | NamingException | This is the base class for all exceptions related
to name lookup requests |
![]() | ObjectMessage |
An ObjectMessage object is used to send a message that
contains a serializable object. |
![]() | Queue | A Queue object encapsulates a TIBCO EMS specific queue name. |
![]() | QueueBrowser | Enumerate the messages in a queue without consuming them |
![]() | QueueConnection |
A QueueConnection object is an active connection to a point-to-point TIBCO EMS Server.
|
![]() | QueueConnectionFactory | Backward compatibility. Administered object for creating queue connections. |
![]() | QueueReceiver | A client uses a QueueReceiver object to receive messages
that have been delivered to a queue.
|
![]() | QueueRequestor |
This class provides a request/reply facility for messaging over a queue.
|
![]() | QueueSender |
A client uses a QueueSender object to send messages to a queue.
|
![]() | QueueSession | Session restricted to queues |
![]() | ResourceAllocationException | Required resources are not available |
![]() | SecurityException | The method cannot complete because of a security restriction |
![]() | ServiceUnavailableException | A lookup request failed because the client could not connect to
the server |
![]() | Session | A Session object is a single-threaded context for
producing and consuming messages.
|
![]() | StreamMessage |
A StreamMessage object is used to send a stream of primitive types in the .NET
programming language. It is filled and read sequentially.
It inherits from the Message interface and adds a stream message body.
|
![]() | TemporaryQueue |
A TemporaryQueue object is a unique Queue object created
for the duration of a Connection. It is a system-defined queue
that can be consumed only by the Connection that created it.
|
![]() | TemporaryTopic |
A TemporaryTopic object is a unique Topic object created for the
duration of a Connection.
|
![]() | TextMessage |
A TextMessage object is used to send a message containing a String.
It inherits from the Message interface and adds a text message body.
|
![]() | Tibems | Defines miscellaneous constants and provider properties used by
TIBCO Enterprise Message Service |
![]() | Topic | A Topic object encapsulates a TIBCO EMS specific topic name. |
![]() | TopicConnection | A TopicConnection object is an active connection
to a publish/subscribe TIBCO EMS Server. |
![]() | TopicConnectionFactory | Backward compatibility. Administered object for creating topic connections. |
![]() | TopicPublisher | A client uses a TopicPublisher object to publish messages on a topic.
A TopicPublisher object is the publish-subscribe form of a message producer.
|
![]() | TopicRequestor |
This class provides a request/reply facility for messaging over a topic.
|
![]() | TopicSession | A TopicSession object provides methods for creating TopicPublisher,
TopicSubscriber.
|
![]() | TopicSubscriber | A client uses a TopicSubscriber object to receive messages that
have been published to a topic. |
![]() | TransactionInProgressException | This exception indicates that the transaction associated with
processing of the request is in progress
|
![]() | TransactionRolledBackException | An attempt to commit a transaction resulted in rollback |
![]() | XAConnection |
For Internal Use Only. Internally used for .NET 2.0 clients.
|
![]() | XAConnectionFactory |
For Internal Use Only. Internally used for .NET 2.0 clients.
|
![]() | XASession |
For Internal Use Only. Internally used for .NET 2.0 clients.
|
Interfaces
Interface | Description | |
---|---|---|
![]() | IEMSSerializable |
For .NET Compact Framework only. Customize serialization and deserialization of objects. |
![]() | IExceptionListener | Asynchronously detect problems with connections. |
![]() | ILookupContext |
The initial context used to look up administered objects in either
an EMS server or a third-party LDAP server.
|
![]() | IMessageListener | Asynchronously process an arriving message. |
Delegates
Delegate | Description | |
---|---|---|
![]() | EMSExceptionHandler | Delegate declaration for exception handler |
![]() | EMSMessageHandler | Delegate declaration for message event handler |
![]() | EMSMulticastExceptionHandler | Delegate declaration for the multicast exception handler |
![]() | EMSSSLHostNameVerifier | Delegate declaration for host name verifier |
Enumerations
Enumeration | Description | |
---|---|---|
![]() | EMSSSLStoreType | Certificate Store Type to be used for reading SSL Certificates
|
![]() | FactoryLoadBalanceMetric | Enum defintions for connection factory load balance metrics. |
![]() | MessageDeliveryMode | Defines of the delivery modes as enum |
![]() | SessionMode | Enumerate constants associated with sessions. |