Endpoints
The adapter provides the publisher endpoint and the subscriber endpoint. A publisher sends data to TIBCO Rendezvous or TIBCO Enterprise Message Service. A subscriber specifies the data consumers in the applications.
Publisher endpoints include TIBCO Rendezvous publisher endpoint and JMS publisher endpoint. Only reliable sessions and certified sessions can be associated with a publisher. Subscriber endpoints include TIBCO Rendezvous subscriber endpoint and JMS subscriber endpoint. The session type of the endpoint you select determines endpoint specific options you have to configure.
TIBCO Rendezvous Publisher Endpoint
Field | Description |
---|---|
Name | The name of the publisher. |
Description | (Optional) A short description for the publisher. |
Endpoint Type | The type for the current publisher.
The default type for TIBCO Rendezvous Reliable Publisher is Rv Publisher, the default type for TIBCO Rendezvous Certified Publisher is RvCm Publisher. |
Wire Format | The format in which messages are sent. The available options are ActiveEnterprise Message (by default) and XML Message. |
Subject | The subject with which the publisher sends out messages. |
Reply Subject | The reply subject for the publisher. |
Message Timeout (ms) | (Publishers for TIBCO Rendezvous Certified Sessions only) The time after which the message is discarded from the ledger file.
The default value is 0, which means the timeout is infinite. |
Pre-registered Listeners |
(Publishers for TIBCO Rendezvous Certified Sessions only) The comma-separated list of listeners preregistered for this publisher. Refer to each listener using the CmName of the session. |
JMS Publisher Endpoint
Field | Description |
---|---|
Name | The name of the publisher. |
Description | (Optional) A short description for the publisher. |
Endpoint Type | The type for the current publisher.
The only available type is Jms Publisher. |
Delivery Mode | The delivery mode for the messages. The available options are Persistent (by default) and Non-Persistent. |
Destination | The destination which the publisher sends out messages to. |
Reply destination | The reply destination for the publisher. |
Message Priority | The priority of the messages to be sent. The value ranges from 0 to 9, and the default value is 4. |
isCompressed | Select this check box if you want to compress the body of a message before sending the message to the server. Setting compression ensures that messages take less memory space in storage. |
Message Timeout (ms) | The time after which the message is discarded from the ledger file.
The default value is 0, which means the timeout is infinite. |
TIBCO Rendezvous Subscriber Endpoint
Field | Description |
---|---|
Name | The name of the subscriber. |
Description | (Optional) A short description for the subscriber. |
Endpoint Type | The type for the current subscriber.
The default type for TIBCO Rendezvous Reliable Subscriber is Rv Subscriber, the default type for TIBCO Rendezvous Certified Subscriber is RvCm Subscriber, the default type for TIBCO Rendezvous Distributed Queue Subscriber is RvCmq Subscriber. |
Startup State | States when starting up the endpoint. The available options are Active (by default) and Inactive. |
Wire Format | The format in which messages are sent. The available options are ActiveEnterprise Message (by default) and XML Message. |
Subject | The subject with which the subscriber receives messages. |
Listen Timeout (ms) | If no message is received after the specified amount of time, the adapter performs any actions specified in the program for that case.
The default value is 0. |
JMS Subscriber Endpoint
Field | Description |
---|---|
Name | The name of the subscriber. |
Description | (Optional) A short description for the subscriber. |
Endpoint Type | The type for the current subscriber.
The only available type is Jms Subscriber. |
Auto Confirm | When you select this check box, TIBCO Adapter SDK confirms events for the subscriber automatically. |
Destination | The destination with which the subscriber receives messages. |
Message Selector | A message selector is a string. With a string, a client program can specify a set of messages, based on the values of message headers and properties. After substituting header and property values from the message into the selector string, if the string is evaluated to true, the selector matches the message. Consumers can request that the server only deliver messages that match a selector. |
Delivery Mode |
(Subscribers for JMS Topic Sessions only) The delivery mode for the messages. The available options are Durable (by default) and Non-Durable. |
Durable Name | (Subscribers for JMS Topic Sessions only) The name of the durable subscriber. |