|
TIBCO EMS .NET API 8.2
TIBCO EMS .NET API 8.2
|
A QueueConnection object is an active connection to a point-to-point TIBCO EMS Server. More...
Public Member Functions | |
| virtual QueueSession | CreateQueueSession (bool transacted, int acknowledgeMode) |
| Creates a QueueSession object. More... | |
| virtual QueueSession | CreateQueueSession (bool transacted, SessionMode acknowledgeMode) |
| Creates a QueueSession object. More... | |
Public Member Functions inherited from TIBCO.EMS.Connection | |
| virtual Session | CreateSession (bool transacted, int acknowledgeMode) |
| Creates a Session object. More... | |
| virtual Session | CreateSession (bool transacted, SessionMode acknowledgeMode) |
| Creates a Session object. More... | |
| virtual void | Start () |
| Starts (or restarts) a connection's delivery of incoming messages. More... | |
| virtual void | Stop () |
| Temporarily stops a connection's delivery of incoming messages. More... | |
| virtual void | Close () |
| Closes the connection and reclaims resources. More... | |
| override string | ToString () |
| A String representation of the conneciton object More... | |
| virtual bool | IsDisconnected () |
| Test whether a connection is permanently disconnected from the server. More... | |
Additional Inherited Members | |
Properties inherited from TIBCO.EMS.Connection | |
| bool | IsClosed [get] |
| Return true if connection is closed; otherwise false. More... | |
| bool | IsSecure [get] |
| Return true if the connection communicates with a secure protocol; otherwise false. More... | |
| long | ConnID [get] |
| Get the connection id. More... | |
| string | ClientID [get, set] |
| Gets and Set the Client Id More... | |
| string | ActiveURL [get] |
| Get URL of the server this connection is currently connected to More... | |
| ConnectionMetaData | MetaData [get] |
| Gets the metadata for this connection. More... | |
| EMSExceptionHandler | ExceptionHandler |
| The exception event handler More... | |
| IExceptionListener | ExceptionListener [get, set] |
| Get and set the exception event listener More... | |
A QueueConnection object is an active connection to a point-to-point TIBCO EMS Server.
Note: This class is provided for backward compatibility to support older EMS clients programs. New clients should use the Connection class instead.
A client uses a QueueConnection object to create one or more QueueSession objects for producing and consuming messages.
A QueueConnection can be used to create a QueueSession, from which specialized queue-related objects can be created.
A QueueConnection cannot be used to create objects specific to the publish/subscribe domain.
|
inlinevirtual |
Creates a QueueSession object.
Note: This method is provided for backward compatibility to support older EMS clients programs.
The new queue session uses the connection for all server communications.
| transacted | Indicates whether the session is transacted.When true, the new session has transaction semantics.When false, it has non-transaction semantics. |
| acknowledgeMode | Indicates whether and how the consumer is to acknowledge received messages. This version of CreateQueueSession accepts an integer value associated with the acknowledge mode described by a Session member and should only be used for backward compatibility.This parameter is ignored if the session is transacted. |
|
inlinevirtual |
Creates a QueueSession object.
Note: This method is provided for backward compatibility to support older EMS clients programs.
The new queue session uses the connection for all server communications.
| transacted | Indicates whether the session is transacted. |
When true, the new session has transaction semantics.
When false, it has non-transaction semantics.
| acknowledgeMode | Indicates whether and how the consumer is to acknowledge received messages. Legal values are listed under SessionMode. This parameter is ignored if the session is transacted. |