logo
TIBCO Enterprise Message Service™ 8.6.0

Contents

  • About this Product
  • TIBCO Enterprise Message Service™ Installation
    • Installation Overview
      • Installation Requirements
        • Required Software
          • Supported Databases
          • Supported TIBCO Software
      • Supported Platforms
      • Before Installing
        • Installer Account
      • Dynamically Linked Libraries
    • Platform-Specific Instructions
      • Guidelines for Linux
      • Guidelines for macOS
      • Guidelines for Windows
    • Installation
      • Installing on Linux
        • Verifying the Installation on Linux
        • Optional Post-Installation Steps on Linux
      • Installing on macOS
        • Optional Post-Installation Steps on macOS
      • Installing on Windows
        • Installing on Windows in Silent Mode
    • Uninstallation
      • Uninstalling on Linux
      • Uninstalling on macOS
      • Uninstalling on Windows
        • Uninstalling on Windows in Silent Mode
  • TIBCO Enterprise Message Service™ User's Guide
    • Overview
      • JMS Overview
        • JMS Compliance
      • JMS Message Models
        • Point-to-Point
        • Publish and Subscribe
          • Durable Subscribers for Topics
          • Shared Subscriptions for Topics
      • EMS Destination Features
      • Client APIs
        • Sample Code
        • TIBCO Rendezvous Java Applications
      • Administration
        • Administering the Server
        • User and Group Management
        • Using TIBCO Hawk
      • Modes, Roles, and States
      • Security
      • Fault Tolerance
      • Routing
      • Integrating with Third-Party Products
      • Transaction Support
    • Messages
      • EMS Extensions to JMS Messages
      • JMS Message Structure
        • JMS Message Header Fields
        • EMS Message Properties
          • Undelivered Message Queue
          • Including the Message Sender
        • JMS Message Bodies
        • Maximum Message Size
      • Message Priority
      • Message Delivery Modes
        • PERSISTENT
        • NON_PERSISTENT
        • RELIABLE_DELIVERY
      • How EMS Manages Persistent Messages
        • Persistent Messages Sent to Queues
        • Persistent Messages Published to Topics
        • Persistent Messages and Synchronous File Storage
      • Store Messages in Multiple Stores
        • Store Types
        • Default Store Files
        • Configuring Multiple Stores
          • File-Based Stores
          • mstores
        • Understanding mstore Intervals
        • mstore Formats
          • tibemsdbconvert Tool
      • Character Encoding in Messages
        • Supported Character Encodings
        • Sending Messages
      • Message Compression
        • About Message Compression
        • Setting Message Compression
      • Message Acknowledgment
        • NO_ACKNOWLEDGE
        • EXPLICIT_CLIENT_ACKNOWLEDGE
        • EXPLICIT_CLIENT_DUPS_OK_ACKNOWLEDGE
      • Message Selectors
        • Identifiers
        • Literals
        • Expressions
        • Operators
        • White Space
        • Performance
      • Data Type Conversion
      • Sending Messages Synchronously and Asynchronously
        • Sending Synchronously
        • Sending Asynchronously
          • Concurrent Message Use
          • Memory Use
          • Fault Tolerant Failovers
      • Receiving Messages Synchronously and Asynchronously
    • Destinations
      • Destination Overview
        • Destination Names
        • Static Destinations
        • Dynamic Destinations
        • Temporary Destinations
        • Destination Bridges
      • Destination Name Syntax
        • Examples of Destination Names
      • Destination Properties
        • exclusive
        • expiration
        • export
        • flowControl
        • global
        • import
        • maxbytes
        • maxmsgs
        • maxRedelivery
        • overflowPolicy
          • default
          • discardOld
          • rejectIncoming
          • Examples
        • prefetch
          • prefetch Values
          • Background
          • acl.conf
          • Automatic Fetch Enabled
          • Automatic Fetch Disabled
          • Inheritance
        • redeliveryDelay
        • secure
        • sender_name
        • sender_name_enforced
        • store
        • trace
      • Temporary Destination Properties
        • Usage Notes
      • Creating and Modifying Destinations
        • Creating Secure Destinations
      • Wildcards
        • Wildcards * and >
        • Overlapping Wildcards and Disjoint Properties
        • Wildcards in Topics
        • Wildcards in Queues
        • Wildcards and Dynamically Created Destinations
      • Inheritance
        • Inheritance of Properties
        • Inheritance of Permissions
      • Destination Bridges
        • Create a Bridge
          • Select the Messages to Bridge
        • Access Control and Bridges
        • Transactions
      • Flow Control
        • Enable Flow Control
        • Enforce Flow Control
          • Flow Control in the Absence of Consumers
        • Routes and Flow Control
        • Destination Bridges and Flow Control
        • Flow Control, Threads and Deadlock
      • Delivery Delay
    • Getting Started
      • About the Sample Clients
      • Compiling the Sample Java Clients
      • Creating Users with the EMS Administration Tool
      • Point-to-Point Messaging Example
        • Creating a Queue
        • Starting the Sender and Receiver Clients
      • Publish and Subscribe Messaging Example
        • Creating a Topic
        • Starting the Subscriber Clients
        • Starting the Publisher Client and Sending Messages
        • Creating a Secure Topic
          • Adding the secure Property to the Topic
          • Granting Topic Access Permissions to Users
          • Starting the Subscriber and Publisher Clients
        • Creating a Durable Subscriber
    • Running the EMS Server
      • Starting and Stopping the EMS Server
        • Starting the EMS Server Using a Sample Configuration
        • Starting the EMS Server Using JSON Configuration
          • Starting Fault Tolerant Server Pairs
        • Starting the EMS Server Using Options
          • tibemsd Options
        • Stopping the EMS Server
      • Running the EMS Server as a Windows Service
        • emsntsrg
      • Error Recovery Policy
      • Security Considerations
        • Secure Environment
        • Destination Security
        • Authorization Parameter
        • Admin Password
        • Connection Security
        • Communication Security
        • Sources of Authentication Data
        • Timestamp
        • Passwords
        • Audit Trace Logs
      • Manage Access to Shared Store Files
      • Performance Tuning
        • Setting Thread Affinity for Increased Throughput
        • Increasing Network Threads without Setting Thread Affinity
        • Determine Core Allocation
        • Transparent Huge Pages
        • Network I/O Connections
        • Other Considerations
    • Using the EMS Administration Tool
      • Starting the EMS Administration Tool
        • Options for tibemsadmin
        • When You First Start tibemsadmin
          • Assigning a Password to the Administrator
      • Naming Conventions
        • Name Length Limitations
      • Command Listing
        • add member
        • addprop factory
        • addprop queue
        • addprop route
        • addprop topic
        • autocommit
        • commit
        • compact
        • connect
        • create bridge
        • create durable
        • create factory
        • create group
        • create jndiname
        • create queue
        • create route
        • create rvcmlistener
        • create topic
        • create user
        • delete all
        • delete bridge
        • delete connection
        • delete durable
        • delete factory
        • delete group
        • delete jndiname
        • delete message
        • delete queue
        • delete route
        • delete rvcmlistener
        • delete topic
        • delete user
        • disconnect
        • echo
        • exit
        • grant queue
        • grant topic
        • grant admin
        • help
        • info
        • jaci clear
        • jaci resetstats
        • jaci showstats
        • purge all queues
        • purge all topics
        • purge durable
        • purge queue
        • purge topic
        • remove member
        • removeprop factory
        • removeprop queue
        • removeprop route
        • removeprop topic
        • resume route
        • revoke admin
        • revoke queue
        • revoke topic
        • rotatelog
        • set password
        • set server
        • setprop factory
        • setprop queue
        • setprop route
        • setprop topic
        • show bridge
        • show bridges
        • show config
        • show consumer
        • show consumers
        • show connections
        • show db
        • show durable
        • show durables
        • show factory
        • show factories
        • show jndiname
        • show jndinames
        • show group
        • show groups
        • show members
        • show message
        • show messages
        • show parents
        • show queue
        • show queues
        • show route
        • show routes
        • show rvcmtransportledger
        • show rvcmlisteners
        • show server
        • show stat
        • show state
        • show store
        • show stores
        • show topic
        • show topics
        • show subscriptions
        • show transaction
        • show transactions
        • show transport
        • show transports
        • show user
        • show users
        • showacl admin
        • showacl group
        • showacl queue
        • showacl topic
        • showacl user
        • shutdown
        • suspend route
        • time
        • timeout
        • transaction commit
        • transaction rollback
        • updatecrl
        • whoami
    • Configuration Files
      • Location of Configuration Files
      • Mechanics of Configuration
      • tibemsd.conf
        • Global System Parameters
          • always_exit_on_disk_error
          • authorization
          • compliant_queue_ack
          • disconnect_non_acking_consumers
          • flow_control
          • flow_control_only_with_active_consumer
          • health_check_listen
          • listen
          • max_msg_field_print_size
          • max_msg_print_size
          • module_path
          • network_thread_count
          • npsend_check_mode
          • password
          • processor_ids
          • routing
          • secondary_health_check_listen
          • selector_logical_operator_limit
          • server
          • startup_abort_list
          • user_auth
          • xa_default_timeout
        • Storage File Parameters
          • store
        • Connection and Memory Parameters
          • destination_backlog_swapout
          • handshake_timeout
          • large_destination_count
          • large_destination_memory
          • max_client_msg_size
          • max_connections
          • max_msg_memory
          • msg_pool_block_size
          • msg_swapping
          • reserve_memory
          • socket_send_buffer_size
          • socket_receive_buffer_size
        • Detecting Network Connection Failure Parameters
          • active_route_connect_time
          • client_heartbeat_server
          • clock_sync_interval
          • server_timeout_client_connection
          • server_heartbeat_server
          • server_timeout_server_connection
          • server_heartbeat_client
          • client_timeout_server_connection
        • Fault Tolerance Parameters
          • ft_active
          • ft_heartbeat
          • ft_activation
          • ft_reconnect_timeout
          • ft_ssl_identity
          • ft_ssl_issuer
          • ft_ssl_private_key
          • ft_ssl_password
          • ft_ssl_trusted
          • ft_ssl_verify_host
          • ft_ssl_verify_hostname
          • ft_ssl_expected_hostname
          • ft_ssl_ciphers
        • Message Tracking Parameters
          • track_message_ids
          • track_correlation_ids
        • TIBCO FTL Transport Parameters
          • ftl_log_level
          • ftl_password
          • ftl_trustfile
          • ftl_url
          • ftl_username
          • tibftl_transports
        • Rendezvous Transport Parameters
          • tibrv_transports
        • Tracing and Log File Parameters
          • client_trace
          • console_trace
          • logfile
          • log_trace
          • logfile_max_count
          • logfile_max_size
          • secondary_logfile
          • trace_client_host
        • Statistic Gathering Parameters
          • server_rate_interval
          • statistics
          • rate_interval
          • detailed_statistics
          • statistics_cleanup_interval
          • max_stat_memory
        • SSL Server Parameters
          • ssl_dh_size
          • ssl_server_ciphers
          • ssl_require_client_cert
          • ssl_require_route_cert_only
          • ssl_use_cert_username
          • ssl_cert_user_specname
          • ssl_server_identity
          • ssl_server_key
          • ssl_password
          • ssl_server_issuer
          • ssl_server_trusted
          • ssl_crl_path
          • ssl_crl_update_interval
          • ssl_auth_only
          • fips140-2
        • LDAP Parameters
          • ldap_url
          • ldap_principal
          • ldap_credential
          • ldap_cache_enabled
          • ldap_cache_ttl
          • ldap_conn_type
          • ldap_tls_cacert_file
          • ldap_tls_cacert_dir
          • ldap_tls_cipher_suite
          • ldap_tls_rand_file
          • ldap_tls_cert_file
          • ldap_tls_key_file
          • ldap_user_class
          • ldap_user_attribute
          • ldap_user_base_dn
          • ldap_user_scope
          • ldap_user_filter
          • ldap_all_users_filter
          • ldap_group_base_dn
          • ldap_group_scope
          • ldap_group_filter
          • ldap_all_groups_filter
          • ldap_static_group_class
          • ldap_static_group_attribute
          • ldap_static_group_member_filter
          • ldap_static_member_attribute
          • ldap_dynamic_group_class
          • ldap_dynamic_group_attribute
          • ldap_dynamic_member_url_attribute
        • Extensible Security Parameters
          • jaas_config_file
          • jaas_login_timeout
          • jaci_class
          • jaci_timeout
          • security_classpath
        • JVM Parameters
          • jre_library
          • jre_option
      • Using Other Configuration Files
        • acl.conf
        • bridges.conf
        • durables.conf
        • factories.conf
        • groups.conf
        • jaas.conf
        • queues.conf
        • routes.conf
        • stores.conf
        • tibrvcm.conf
        • topics.conf
        • transports.conf
          • Transport-specific Parameters
        • users.conf
    • Authentication and Permissions
      • Setting up EMS Access Control
      • Administrator Permissions
        • Predefined Administrative User and Group
        • Granting and Revoking Administration Permissions
        • Enforcement of Administrator Permissions
        • Global Administrator Permissions
        • Destination-Level Permissions
        • Protection Permissions
      • Enable Access Control
        • Server Control
        • Destination Control
      • Users and Groups
        • Users
        • Groups
        • Configure an External Directory
          • External User Authentication
          • Group Information
          • Administration Commands and External Users and Groups
          • Using LDAP Directory Servers
      • User Permissions
        • Queue and Topic Permissions
        • Example of Setting User Permissions
        • Inheritance of User Permissions
        • Revoking User Permissions
      • When Permissions Are Checked
        • Example of Permission Checking
    • Extensible Security
      • Overview of Extensible Security
        • How Extensible Security Works
      • Extensible Authentication
        • Enable Extensible Authentication
        • Prebuilt Authentication Modules
        • Writing an Authentication Module
          • LoginModule Requirements
          • Load the LoginModule in the EMS Server
      • Extensible Permissions
        • Cached Permissions
          • What is Cached
          • How Long Permissions are Cached
          • Administer the Cache
        • How Permissions are Granted
          • Durable Subscribers
          • Special Circumstances
        • Implications of Wildcards on Permissions
        • Enable Extensible Permissions
        • Permissions Module
          • Requirements
      • The JVM in the EMS Server
        • Enable the JVM
    • JAAS Authentication Modules
      • Overview of the JAAS Authentication Modules
        • Prebuilt JAAS Modules
        • Custom JAAS Modules
        • Multiple JAAS Modules
      • Authenticate Administrative Connections
      • Enabling Authentication Using JAAS Modules
      • Prebuilt JAAS Modules
        • LDAP Simple Authentication
          • Authentication Process
          • Implementation
          • Parameters
        • LDAP Authentication
          • Authentication Process
          • Implementation
          • Parameters
        • LDAP Group User Authentication
          • Authentication Process
          • Implementation
          • Parameters
        • Host Based Authentication
          • Authentication Process
          • Implementation
          • Parameters
        • Connection Limit Authentication
          • Authentication Process
          • Implementation
          • Parameters
      • Using Multiple JAAS Modules
        • Example: Two Authentication Requirements
        • Example: One Authentication is Sufficient
      • Migrating to the EMS JAAS Modules
        • LDAP Parameter to JAAS Module Parameter Mapping
        • Parameters Requiring Conversion
        • Dynamic Groups
        • Example
      • Troubleshooting Problems in the JAAS Modules
    • Database Stores
      • Database Stores Overview
      • Configure and Deploy Database Stores
        • Configuration in tibemsd.conf
          • dbstore_classpath
          • Supported Database Drivers
          • dbstore_driver_name
          • dbstore_driver_dialect
        • Configuration in stores.conf
        • Configuration to Detect Database Unavailability
        • Configuration for the Oracle RAC Database
          • Installing the OCI Driver
          • Using a TAF Configured URL
      • EMS Schema Export Tool
        • How the Schema Export Tool Works
        • Running the Schema Export Tool
        • EMS Schema Export Tool Options
    • Developing an EMS Client Application
      • JMS Specification
        • JMS 2.0 Specification
        • JMS 1.1 Specification
        • JMS 1.0.2b Specification
      • Sample Clients
      • Programmer Checklists
        • Java Programmer’s Checklist
        • C Programmer’s Checklist
        • C# Programmer’s Checklist
          • Assembly Versioning in the Windows .NET Framework Environment
          • Excluded Features and Restrictions
      • Connection Factories
        • Looking up Connection Factories
        • Dynamically Creating Connection Factories
        • Set Connection Attempts, Timeout and Delay Parameters
      • Connect to the EMS Server
        • Start, Stop and Close a Connection
      • Create a Session
      • Set an Exception Listener
      • Dynamically Create Topics and Queues
      • Create a Message Producer
        • Configure a Message Producer
        • Create a Completion Listener for Asynchronous Sending
      • Create a Message Consumer
        • Create a Message Listener for Asynchronous Message Consumption
      • Messages
        • Create Messages
        • Set and Get Message Properties
        • Send Messages
        • Receive Messages
    • The EMS Implementation of JNDI
      • Create and Modify Administered Objects in EMS
        • Create Connection Factories for Secure Connections
        • Create Connection Factories for Fault-Tolerant Connections
      • Look up Administered Objects Stored in EMS
        • Look Up Objects Using Full URL Names
        • Perform Secure Lookups
        • Perform Fault-Tolerant Lookups
    • Interoperation with TIBCO FTL
      • Message Translation
      • Configuration
        • Enabling
        • Transports
        • Destinations
      • Configure EMS Transports for TIBCO FTL
        • Requirements
      • EMS Transport for FTL Definitions
      • Topics
        • Import Only when Subscribers Exist
      • Queues
        • Configuration
        • Import—Start and Stop
      • Message Translation
        • JMS Header Fields
        • JMS Property Fields
          • Import
          • Export
        • Message Body
          • Import
          • Export
        • Message Fields
          • Import
          • Export
    • Interoperation with TIBCO Rendezvous
      • Message Translation
      • Configuration
        • Enabling
        • Transports
        • Destinations
        • RVCM Listeners
      • Configure Transports for Rendezvous
        • How Rendezvous Messages are Imported
        • Queue Limit Policies
      • Transport Definitions
      • Topics
        • import
        • export
        • Example
      • Import Only when Subscribers Exist
      • Wildcards
      • Certified Messages
        • RVCM Ledger
        • Subject Collisions
      • Queues
        • Configuration
        • Import—Start and Stop
        • Wildcards
      • Import Issues
        • Field Identifiers
        • JMSDestination
        • JMSReplyTo
        • JMSExpiration
        • Guaranteed Delivery
      • Export Issues
        • JMSReplyTo
        • Certified Messages
        • Guaranteed Delivery
      • Message Translation
        • JMS Header Fields
          • Special Cases
          • Import
          • Export
        • JMS Property Fields
          • Import
          • Import RVCM
          • Export
        • Message Body
          • Import
          • Export
        • Data Types
      • Pure Java Rendezvous Programs
    • Monitor Server Activity
      • Server Health
      • Log Files and Tracing
        • Configure the Log File
        • Trace Messages for the Server
          • Server Tracing Options
      • Message Tracing
        • Enable Message Tracing for a Destination
        • Enable Message Tracing on a Message
      • Monitor Server Events
        • System Monitor Topics
        • Monitor Messages
          • Message monitoring qualifiers
        • View Monitor Topics
        • Performance Implications of Monitor Topics
      • Server Statistics
        • Overall Server Statistics
        • Enable Statistics Gathering
          • Detailed Statistics
        • Display the Statistics
    • SSL Protocol
      • SSL Support in TIBCO Enterprise Message Service
        • Implementations
      • Digital Certificates
        • Digital Certificate File Formats
        • Private Key Formats
      • File Names for Certificates and Keys
      • Configure SSL in the Server
        • SSL Parameters
        • Command Line Options
      • Configure SSL in EMS Clients
        • Client Digital Certificates
        • Configure SSL
          • Configure a Connection Factory
      • Specify Cipher Suites
        • Syntax for Cipher Suites
          • Java Client Syntax
          • Syntax for All Other Cipher Suite Specifications
          • Default Cipher List
        • Supported Cipher Suites
          • Supported Cipher Suites for the Server and C Clients
          • Supported Cipher Suites for Java Clients
          • Supported Cipher Suites for .NET Clients
      • SSL Authentication Only
        • Motivation
        • Preconditions
      • Enable FIPS Compliance
        • Enable the EMS Server
        • Enable EMS Clients
    • Fault Tolerance
      • Fault Tolerance Overview
        • Shared State
        • Unshared State Failover
      • Shared State Failover Process
        • Detection
        • Response
          • Lock Unavailable
        • Role Reversal
        • Client Transfer
          • Client Notification
        • Message Redelivery
          • Transactions
          • Queues
        • Heartbeat Parameters
        • Configuration Files
      • Unshared State Failover Process
        • Detection
        • Response
        • Message Loss
        • Unsupported Features
        • Dual State Failover
      • Shared State
        • Implement Shared State
          • Support Criteria
          • Hardware Options
          • SCSI and SAN
          • NAS
          • NAS with NFS
          • Software Options
        • Messages Stored in Shared State
        • Storage Files
        • Storage Parameters
      • Configure Fault-Tolerant Servers
        • Shared State
          • Authorization and Fault-Tolerant Servers
          • SSL
          • Reconnect Timeout
        • Unshared State
      • Fault Tolerance in Central Administration
        • Configuring Fault Tolerance
        • Configuration Errors
      • Configure Clients for Shared State Failover Connections
        • Specify More Than Two URLs
        • Set Reconnection Failure Parameters
      • Configure Clients for Unshared State Failover Connections
        • Include the Unshared State Library
        • Create an Unshared State Connection Factory
          • Connection Recovery
        • Specify Server URLs
        • Set Connect Attempt and Reconnect Attempt Behavior
    • Routes
      • Overview
      • Route
        • Basic Operation
        • Global Destinations
        • Unique Routing Path
      • Zone
        • Basic Operation
        • Eliminate Redundant Paths with a One-Hop Zone
        • Overlapping Zones
      • Active and Passive Routes
        • Active-Passive Routes
        • Active-Active Routes
      • Configure Routes and Zones
        • Routes to Fault-Tolerant Servers
        • Routing and SSL
          • SSL Parameters for Routes
      • Routed Topic Messages
        • Registered Interest Propagation
        • Selectors for Routing Topic Messages
          • Example
          • Specifying Selectors
          • Syntax
          • Example Syntax
          • Symmetry
          • Active-Active Configuration
          • Wildcards
      • Routed Queues
        • Owner and Home
        • Example
        • Producers
        • Consumers
        • Configuration
        • Browsing
        • Transactions
      • Routing and Authorization
        • User & Password
        • ACL
    • Monitor Messages
      • Description of Monitor Topics
      • Description of Topic Message Properties
    • Error and Status Messages
      • Error and Status Codes
  • TIBCO Enterprise Message Service™ Central Administration
    • Introduction
      • Requirements
      • Structure
        • How Configuration Changes are Saved and Deployed
      • JSON Configuration Files
    • Central Administration Server Set Up and Configuration
      • Starting and Stopping the Central Administration Server
        • Create a Data Directory
        • Create a Configuration File
        • Starting and Configuring the Central Administration Server
          • Central Administration Server Options
        • Stopping the Central Administration Server
      • Running the Central Administration Server as a Windows Service
        • Removing the Central Administration Server Windows Service
      • Security Considerations
        • Configuration of JAAS Authentication
        • Configuration of SSL Connections with EMS Servers
        • Configuration of HTTPS Connections with Web Browsers
        • Configuration of Cipher Suites
    • Central Administration Navigation
      • Central Administration Web Interface Access
      • Navigation Through the Web Interface
        • Server List Page
        • Server Overview Page
        • Deployments Page
        • Common Navigation Tools
    • Using Central Administration
      • Add EMS Servers to Central Administration
        • Adding a Server
        • Duplicating an Existing Server
        • Renaming a Server Configuration
        • Removing a Server from Central Administration
      • View the Server Configuration
      • Locking the Server
        • Lock Conflicts
        • Reverting — Releasing a Lock
      • Editing Server Configurations
        • Overview of the Editing Process
        • Index Pages
      • Configuration Deployment
        • Deploying All Locked Servers
        • Redeploying a Previous Configuration
        • Reviewing the Deployment Logs
          • EMS Server Configuration Modified Locally
          • Deleting a Deployment Record
      • Refreshing the Server Configuration
      • Monitor the Servers
        • Configuring Temporary Server Tracing Options
        • Monitor Destination Activity
        • Detail Pages
    • Properties Pages
      • Destinations
        • Topics
        • Queues
        • Durables
        • Bridges
      • Connections
        • Transports
        • Factories
        • RVCM
        • Routes
      • Server
        • Server Properties
        • Stores
        • Fault Tolerance
        • Trace/Log
        • Validation
        • JSON Source
      • Security
        • Users
        • Groups
        • ACLs
        • LDAP
        • SSL
    • Conversion of Server Configuration Files to JSON
  • TIBCO Enterprise Message Service™ C and COBOL Reference
    • Introduction
      • Overview
      • Excluded Features and Restrictions
      • Naming Conventions and Length Limitations
      • Strings and Character Encodings
        • IBM z/OS and IBM i (i5)—COBOL and C
      • Configuring C and COBOL Clients for Fault-Tolerant Connections
    • Messages
      • Parts of a Message
      • Body Types
      • Headers
      • Properties
        • Set Message Properties
        • EMS Properties
        • JMS Properties
      • Message Selectors
        • Identifiers
        • Literals
        • Expressions
        • Operators
        • White Space
      • Data Type Conversion
      • tibemsMsg
        • tibemsMsg_Acknowledge
        • tibemsMsg_ClearBody
        • tibemsMsg_ClearProperties
        • tibemsMsg_Create
        • tibemsMsg_CreateCopy
        • tibemsMsg_CreateFromBytes
        • tibemsMsg_Destroy
        • tibemsMsg_GetAsBytes
        • tibemsMsg_GetAsBytesCopy
        • tibemsMsg_GetBodyType
        • tibemsMsg_GetByteSize
        • tibemsMsg_GetCorrelationID
        • tibemsMsg_GetDeliveryMode
        • tibemsMsg_GetDeliveryTime
        • tibemsMsg_GetDestination
        • tibemsMsg_GetEncoding
        • tibemsMsg_GetExpiration
        • tibemsMsg_GetMessageID
        • tibemsMsg_GetPriority
        • tibemsMsg_Get Property
        • tibemsMsg_GetPropertyNames
        • tibemsMsg_GetRedelivered
        • tibemsMsg_GetReplyTo
        • tibemsMsg_GetTimestamp
        • tibemsMsg_GetType
        • tibemsMsg_MakeWriteable
        • tibemsMsg_Print
        • tibemsMsg_PrintToBuffer
        • tibemsMsg_PropertyExists
        • tibemsMsg_Recover
        • tibemsMsg_SetCorrelationID
        • tibemsMsg_SetDeliveryMode
        • tibemsMsg_SetDestination
        • tibemsMsg_SetEncoding
        • tibemsMsg_SetExpiration
        • tibemsMsg_SetMessageID
        • tibemsMsg_SetPriority
        • tibemsMsg_Set Property
        • tibemsMsg_SetRedelivered
        • tibemsMsg_SetReplyTo
        • tibemsMsg_SetTimestamp
        • tibemsMsg_SetType
      • tibemsBytesMsg
        • tibemsBytesMsg_Create
        • tibemsBytesMsg_GetBodyLength
        • tibemsBytesMsg_GetBytes
        • tibemsBytesMsg_Read
        • tibemsBytesMsg_ReadBytes
        • tibemsBytesMsg_Reset
        • tibemsBytesMsg_SetBytes
        • tibemsBytesMsg_Write
        • tibemsBytesMsg_WriteBytes
      • tibemsMapMsg
        • tibemsMapMsg_Create
        • tibemsMapMsg_Get
        • tibemsMapMsg_GetMapNames
        • tibemsMapMsg_ItemExists
        • tibemsMapMsg_Set
        • tibemsMapMsg_SetBytes
      • tibemsObjectMsg
        • tibemsObjectMsg_Create
        • tibemsObjectMsg_GetObjectBytes
        • tibemsObjectMsg_SetObjectBytes
      • tibemsStreamMsg
        • tibemsStreamMsg_Create
        • tibemsStreamMsg_FreeField
        • tibemsStreamMsg_Read
        • tibemsStreamMsg_ReadBytes
        • tibemsStreamMsg_ReadField
        • tibemsStreamMsg_Reset
        • tibemsStreamMsg_Write
        • tibemsStreamMsg_WriteBytes
      • tibemsTextMsg
        • tibemsTextMsg_Create
        • tibemsTextMsg_GetText
        • tibemsTextMsg_SetText
      • tibemsData
      • tibemsDeliveryMode
      • tibemsNpCheckMode
      • tibemsMsgCompletionCallback
      • tibemsMsgEnum
        • tibemsMsgEnum_Destroy
        • tibemsMsgEnum_GetNextName
      • tibemsMsgField
        • tibemsMsgField_Print
        • tibemsMsgField_PrintToBuffer
      • tibemsMsgType
    • Destination
      • Destination Overview
      • tibemsDestinationType
      • tibemsDestination
        • tibemsDestination_Copy
        • tibemsDestination_Create
        • tibemsDestination_Destroy
        • tibemsDestination_GetName
        • tibemsDestination_GetType
      • tibemsQueue
        • tibemsQueue_Create
        • tibemsQueue_Destroy
        • tibemsQueue_GetQueueName
      • tibemsTemporaryQueue
      • tibemsTemporaryTopic
      • tibemsTopic
        • tibemsTopic_Create
        • tibemsTopic_Destroy
        • tibemsTopic_GetTopicName
    • Consumer
      • tibemsMsgConsumer
        • tibemsMsgConsumer_Close
        • tibemsMsgConsumer_GetDestination
        • tibemsMsgConsumer_GetMsgListener
        • tibemsMsgConsumer_GetMsgSelector
        • tibemsMsgConsumer_GetNoLocal
        • tibemsMsgConsumer_Receive
        • tibemsMsgConsumer_ReceiveNoWait
        • tibemsMsgConsumer_ReceiveTimeout
        • tibemsMsgConsumer_SetMsgListener
      • tibemsMsgCallback
    • Producer
      • tibemsMsgProducer
        • tibemsMsgProducer_AsyncSend
        • tibemsMsgProducer_Close
        • tibemsMsgProducer_GetDeliveryDelay
        • tibemsMsgProducer_GetDeliveryMode
        • tibemsMsgProducer_GetDestination
        • tibemsMsgProducer_GetDisableMessageID
        • tibemsMsgProducer_GetDisableMessageTimestamp
        • tibemsMsgProducer_GetNPSendCheckMode
        • tibemsMsgProducer_GetPriority
        • tibemsMsgProducer_GetTimeToLive
        • tibemsMsgProducer_Send
        • tibemsMsgProducer_SetDeliveryDelay
        • tibemsMsgProducer_SetDeliveryMode
        • tibemsMsgProducer_SetDisableMessageID
        • tibemsMsgProducer_SetDisableMessageTimestamp
        • tibemsMsgProducer_SetNPSendCheckMode
        • tibemsMsgProducer_SetPriority
        • tibemsMsgProducer_SetTimeToLive
    • Requestor
      • tibemsMsgRequestor
        • tibemsMsgRequestor_Close
        • tibemsMsgRequestor_Create
        • tibemsMsgRequestor_Request
    • Connection
      • tibemsConnection
        • tibemsConnection_Close
        • tibemsConnection_Create
        • tibemsConnection_CreateSession
        • tibemsConnection_GetActiveURL
        • tibemsConnection_GetClientId
        • tibemsConnection_GetExceptionListener
        • tibemsConnection_GetMetaData
        • tibemsConnection_IsDisconnected
        • tibemsConnection_SetClientId
        • tibemsConnection_SetExceptionListener
        • tibemsConnection_Start
        • tibemsConnection_Stop
      • tibemsConnectionMetaData
        • tibemsConnectionMetaData_GetEMS
        • tibemsConnectionMetaData_GetProvider
        • tibemsConnectionMetaData_GetEMSProviderName
      • tibemsExceptionCallback
      • tibemsMulticastExceptionCallback
      • tibemsSSL
        • tibemsSSL_GetTrace
        • tibemsSSL_OpenSSLVersion
        • tibemsSSL_SetTrace
      • tibemsSSLParams
        • tibemsSSLParams_AddIssuerCert
        • tibemsSSLParams_AddTrustedCert
        • tibemsSSLParams_Create
        • tibemsSSLParams_Destroy
        • tibemsSSLParams_GetIdentity
        • tibemsSSLParams_GetPrivateKey
        • tibemsSSLParams_SetAuthOnly
        • tibemsSSLParams_SetCiphers
        • tibemsSSLParams_SetExpectedHostName
        • tibemsSSLParams_SetHostNameVerifier
        • tibemsSSLParams_SetIdentity
        • tibemsSSLParams_SetPrivateKey
        • tibemsSSLParams_SetVerifyHost
      • tibemsSSLHostNameVerifier
    • Connection Factory
      • tibemsConnectionFactory
        • tibemsConnectionFactory_Create
        • tibemsConnectionFactory_CreateConnection
        • tibemsConnectionFactory_CreateXAConnection
        • tibemsConnectionFactory_Destroy
        • tibemsConnectionFactory_GetSSLProxyHost
        • tibemsConnectionFactory_GetSSLProxyPort
        • tibemsConnectionFactory_GetSSLProxyUser
        • tibemsConnectionFactory_GetSSLProxyPassword
        • tibemsConnectionFactory_Print
        • tibemsConnectionFactory_PrintToBuffer
        • tibemsConnectionFactory_SetClientID
        • tibemsConnectionFactory_SetConnectAttemptCount
        • tibemsConnectionFactory_SetConnectAttemptDelay
        • tibemsConnectionFactory_SetConnectAttemptTimeout
        • tibemsConnectionFactory_SetMetric
        • tibemsConnectionFactory_SetMulticastDaemon
        • tibemsConnectionFactory_SetMulticastEnabled
        • tibemsConnectionFactory_SetPkPassword
        • tibemsConnectionFactory_SetReconnectAttemptCount
        • tibemsConnectionFactory_SetReconnectAttemptDelay
        • tibemsConnectionFactory_SetReconnectAttemptTimeout
        • tibemsConnectionFactory_SetServerURL
        • tibemsConnectionFactory_SetSSLParams
        • tibemsConnectionFactory_SetSSLProxy
        • tibemsConnectionFactory_SetSSLProxyAuth
        • tibemsConnectionFactory_SetUserName
        • tibemsConnectionFactory_SetUserPassword
        • tibemsUFOConnectionFactory_Create
        • tibemsUFOConnectionFactory_CreateFromConnectionFactory
        • tibemsUFOConnectionFactory_RecoverConnection
      • tibemsFactoryLoadBalanceMetric
    • Session
      • tibemsSession
        • tibemsSession_Close
        • tibemsSession_Commit
        • tibemsSession_CreateBrowser
        • tibemsSession_CreateBytesMessage
        • tibemsSession_CreateConsumer
        • tibemsSession_CreateDurableSubscriber
        • tibemsSession_CreateMapMessage
        • tibemsSession_CreateMessage
        • tibemsSession_CreateProducer
        • tibemsSession_CreateSharedConsumer
        • tibemsSession_CreateSharedDurableConsumer
        • tibemsSession_CreateStreamMessage
        • tibemsSession_CreateTemporaryQueue
        • tibemsSession_CreateTemporaryTopic
        • tibemsSession_CreateTextMessage
        • tibemsSession_DeleteTemporaryQueue
        • tibemsSession_DeleteTemporaryTopic
        • tibemsSession_GetAcknowledgeMode
        • tibemsSession_GetTransacted
        • tibemsSession_Recover
        • tibemsSession_Rollback
        • tibemsSession_Unsubscribe
      • tibemsAcknowledgeMode
    • Queue Browser
      • tibemsQueueBrowser
        • tibemsQueueBrowser_Close
        • tibemsQueueBrowser_GetMsgSelector
        • tibemsQueueBrowser_GetNext
        • tibemsQueueBrowser_GetQueue
    • Name Server Lookup
      • tibemsLookupContext
        • tibemsLookupContext_Create
        • tibemsLookupContext_CreateExternal
        • tibemsLookupContext_Destroy
        • tibemsLookupContext_Lookup
      • tibemsLookupParams
        • tibemsLookupParams_Create
        • tibemsLookupParams_Destroy
        • tibemsLookupParams_GetLdapServerUrl
        • tibemsLookupParams_SetLdapBaseDN
        • tibemsLookupParams_SetLdapCAFile
        • tibemsLookupParams_SetLdapCAPath
        • tibemsLookupParams_SetLdapCertFile
        • tibemsLookupParams_SetLdapCiphers
        • tibemsLookupParams_SetLdapConnType
        • tibemsLookupParams_SetLdapCredential
        • tibemsLookupParams_SetLdapKeyFile
        • tibemsLookupParams_SetLdapPrincipal
        • tibemsLookupParams_SetLdapRandFile
        • tibemsLookupParams_SetLdapSearchScope
        • tibemsLookupParams_SetLdapServerUrl
    • XA—External Transaction Manager
      • tibemsXAConnection
        • tibemsXAConnection_Close
        • tibemsXAConnection_Create
        • tibemsXAConnection_CreateXASession
        • tibemsXAConnection_Get
        • tibemsXAConnection_GetXASession
      • XID
      • tibemsXAResource
        • tibemsXAResource_Commit
        • tibemsXAResource_End
        • tibemsXAResource_Forget
        • tibemsXAResource_GetRMID
        • tibemsXAResource_GetTransactionTimeout
        • tibemsXAResource_isSameRM
        • tibemsXAResource_Prepare
        • tibemsXAResource_Recover
        • tibemsXAResource_Rollback
        • tibemsXAResource_SetRMID
        • tibemsXAResource_SetTransactionTimeout
        • tibemsXAResource_Start
      • tibemsXASession
        • tibemsXASession_Close
        • tibemsXASession_GetSession
        • tibemsXASession_GetXAResource
    • Types
      • Uniform Types
    • Utilities
      • Utility Functions
        • tibems_Close
        • tibems_GetAllowCloseInCallback
        • tibems_GetConnectAttemptCount
        • tibems_GetConnectAttemptDelay
        • tibems_GetConnectAttemptTimeout
        • tibems_GetExceptionOnFTEvents
        • tibems_GetExceptionOnFTSwitch
        • tibems_GetMulticastDaemon
        • tibems_GetMulticastEnabled
        • tibems_GetReconnectAttemptCount
        • tibems_GetReconnectAttemptDelay
        • tibems_GetReconnectAttemptTimeout
        • tibems_GetSocketReceiveBufferSize
        • tibems_GetSocketSendBufferSize
        • tibems_IsConsumerMulticast
        • tibems_Open
        • tibems_SetAllowCloseInCallback
        • tibems_SetConnectAttemptCount
        • tibems_SetConnectAttemptDelay
        • tibems_SetConnectAttemptTimeout
        • tibems_SetExceptionOnFTEvents
        • tibems_setExceptionOnFTSwitch
        • tibems_SetMulticastDaemon
        • tibems_SetMulticastEnabled
        • tibems_SetMulticastExceptionListener
        • tibems_SetReconnectAttemptCount
        • tibems_SetReconnectAttemptDelay
        • tibems_SetReconnectAttemptTimeout
        • tibems_SetSocketReceiveBufferSize
        • tibems_SetSocketSendBufferSize
        • tibems_SetTraceFile
        • tibems_Sleep
        • tibems_Version
    • Administration
      • Administration Overview
      • tibemsAdmin
        • tibemsAdmin_Close
        • tibemsAdmin_Create
        • tibemsAdmin_GetCommandTimeout
        • tibemsAdmin_GetConsumer
        • tibemsAdmin_GetConsumers
        • tibemsAdmin_GetInfo
        • tibemsAdmin_GetProducerStatistics
        • tibemsAdmin_GetQueue
        • tibemsAdmin_GetQueues
        • tibemsAdmin_GetSubscriptions
        • tibemsAdmin_GetTopic
        • tibemsAdmin_GetTopics
        • tibemsAdmin_SetCommandTimeout
        • tibemsAdmin_SetExceptionListener
      • tibemsCollection
        • tibemsCollection_Destroy
        • tibemsCollection_GetCount
        • tibemsCollection_GetFirst
        • tibemsCollection_GetNext
      • tibemsConsumerInfo
        • tibemsConsumerInfo_Destroy
        • tibemsConsumerInfo_GetCreateTime
        • tibemsConsumerInfo_GetCurrentMsgCountSentByServer
        • tibemsConsumerInfo_GetCurrentMsgSizeSentByServer
        • tibemsConsumerInfo_GetDestinationName
        • tibemsConsumerInfo_GetDestinationType
        • tibemsConsumerInfo_GetDetailedStatistics
        • tibemsConsumerInfo_GetDurableName
        • tibemsConsumerInfo_GetElapsedSinceLastAcknowledged
        • tibemsConsumerInfo_GetElapsedSinceLastSent
        • tibemsConsumerInfo_GetID
        • tibemsConsumerInfo_GetPendingMessageCount
        • tibemsConsumerInfo_GetPendingMessageSize
        • tibemsConsumerInfo_GetSharedSubscriptionName
        • tibemsConsumerInfo_GetStatistics
        • tibemsConsumerInfo_GetTotalAcknowledgedCount
        • tibemsConsumerInfo_GetTotalMsgCountSentByServer
        • tibemsConsumerInfo_IsActive
        • tibemsConsumerInfo_IsConnected
        • tibemsConsumerInfo_IsConnectionConsumer
        • tibemsConsumerInfo_IsShared
      • tibemsDetailedDestStat
        • tibemsDetailedDestStat_GetDestinationName
        • tibemsDetailedDestStat_GetDestinationType
        • tibemsDetailedDestStat_GetStatData
      • tibemsProducerInfo
        • tibemsProducerInfo_Destroy
        • tibemsProducerInfo_GetCreateTime
        • tibemsProducerInfo_GetDestinationName
        • tibemsProducerInfo_GetDestinationType
        • tibemsProducerInfo_GetDetailedStatistics
        • tibemsProducerInfo_GetID
        • tibemsProducerInfo_GetStatistics
      • tibemsQueueInfo
        • tibemsQueueInfo_Create
        • tibemsQueueInfo_Destroy
        • tibemsQueueInfo_GetDeliveredMessageCount
        • tibemsQueueInfo_GetFlowControlMaxBytes
        • tibemsQueueInfo_GetInboundStatistics
        • tibemsQueueInfo_GetMaxBytes
        • tibemsQueueInfo_GetMaxMsgs
        • tibemsQueueInfo_GetName
        • tibemsQueueInfo_GetOutboundStatistics
        • tibemsQueueInfo_GetOverflowPolicy
        • tibemsQueueInfo_GetPendingMessageCount
        • tibemsQueueInfo_GetPendingMessageSize
        • tibemsQueueInfo_GetPendingPersistentMessageCount
        • tibemsQueueInfo_GetPendingPersistentMessageSize
        • tibemsQueueInfo_GetReceiverCount
      • tibemsServerInfo
        • tibemsServerInfo_Destroy
        • tibemsServerInfo_GetConsumerCount
        • tibemsServerInfo_GetProducerCount
        • tibemsServerInfo_GetQueueCount
        • tibemsServerInfo_GetTopicCount
      • tibemsStatData
        • tibemsStatData_GetByteRate
        • tibemsStatData_GetMessageRate
        • tibemsStatData_GetTotalBytes
        • tibemsStatData_GetTotalMessages
      • tibemsSubscriptionInfo
        • tibemsSubscriptionInfo_Destroy
        • tibemsSubscriptionInfo_GetConsumerCount
        • tibemsSubscriptionInfo_GetCreateTime
        • tibemsSubscriptionInfo_GetID
        • tibemsSubscriptionInfo_GetName
        • tibemsSubscriptionInfo_GetPendingMessageCount
        • tibemsSubscriptionInfo_GetPendingMessageSize
        • tibemsSubscriptionInfo_GetSelector
        • tibemsSubscriptionInfo_GetTopicName
        • tibemsSubscriptionInfo_HasSelector
        • tibemsSubscriptionInfo_IsDurable
        • tibemsSubscriptionInfo_IsShared
      • tibemsTopicInfo
        • tibemsTopicInfo_Create
        • tibemsTopicInfo_Destroy
        • tibemsTopicInfo_GetActiveDurableCount
        • tibemsTopicInfo_GetDurableCount
        • tibemsTopicInfo_GetDurableSubscriptionCount
        • tibemsTopicInfo_GetFlowControlMaxBytes
        • tibemsTopicInfo_GetInboundStatistics
        • tibemsTopicInfo_GetMaxBytes
        • tibemsTopicInfo_GetMaxMsgs
        • tibemsTopicInfo_GetName
        • tibemsTopicInfo_GetOutboundStatistics
        • tibemsTopicInfo_GetOverflowPolicy
        • tibemsTopicInfo_GetPendingMessageCount
        • tibemsTopicInfo_GetPendingMessageSize
        • tibemsTopicInfo_GetPendingPersistentMessageCount
        • tibemsTopicInfo_GetPendingPersistentMessageSize
        • tibemsTopicInfo_GetSubscriberCount
        • tibemsTopicInfo_GetSubscriptionCount
    • Exception
      • tibems_status
        • tibemsStatus_GetText
      • tibemsErrorContext
        • tibemsErrorContext_Create
        • tibemsErrorContext_Close
        • tibemsErrorContext_GetLastErrorString
        • tibemsErrorContext_GetLastErrorStackTrace
    • IBM z/OS and IBM i
      • IBM EBCDIC Platform Calls
        • tibems_SetCodePages
      • IBM z/OS Functions
        • tibx_MVSConsole_SetConsumer
        • tibx_MVSConsole_Create
        • Console_Response
      • SSL Implementation on IBM EBCDIC Systems
        • IBM System SSL Environment Variables on z/OS
        • Call Summary
        • tibemsSSL_System_GetTrace
        • tibemsSSL_System_SetFipsMode
        • tibemsSSL_System_SetTrace
        • tibemsSSL_System_Version
        • tibemsSSLParams_System_Create
        • tibemsSSLParams_System_Destroy
        • tibemsSSLParams_System_SetApplicationId
        • tibemsSSLParams_System_SetAuthOnly
        • tibemsSSLParams_System_SetCiphers
        • tibemsSSLParams_System_SetEnableTLS1
        • tibemsSSLParams_System_SetEnableTLS11
        • tibemsSSLParams_System_SetEnableTLS12
        • tibemsSSLParams_System_SetExpectedHostName
        • tibemsSSLParams_System_SetKeyRingFile
        • tibemsSSLParams_System_SetLabel
        • tibemsSSLParams_System_SetLdapServerPassword
        • tibemsSSLParams_System_SetLdapServerUrl
        • tibemsSSLParams_System_SetLdapServerUserid
        • tibemsSSLParams_System_SetVerifyHostName
  • TIBCO Enterprise Message Service™ API Reference
    • API Documentation
  • TIBCO Enterprise Message Service™ on Red Hat OpenShift
    • Overview
    • Fault Tolerance and Shared Folder Setup
      • Shared Storage
      • Control Access to NFS Shared Folders
      • Setting Up the Shared Folder
    • EMS Docker Image
      • Creating the Base Docker Image
      • Extending the Base Docker Image
        • Provisioning FTL Client Libraries to Use the Corresponding Transports
        • Provisioning Custom JAAS Authentication or JACI Authorization Modules
      • Hosting the Image
    • OpenShift Setup
      • Creating a Project
      • Provisioning the NFS Shared Folder
      • Enabling Images to Run with the USER Specified in the Dockerfile
      • Modifying the Services NodePort range (Optional)
      • EMS Server Template
        • Parameters Objects
        • Service Objects and EMS Client URLs
        • Deployment Object
        • Health Checks: Liveness and Readiness Probes
        • Creating a Deployment and Service
        • Stopping or Deleting an EMS Server
        • EMS Server Configuration
      • Central Administration Server Template
      • Creating a Deployment and Service through the Web Console
    • TLS Configuration
      • Creating a Secret
      • Modifying the Template
      • Modifying the tibemscreateimage EMS Docker Image Build Script
      • Applying the Modifications
  • TIBCO Documentation and Support Services
  • Legal and Third-Party Notices

Index

Search Results

No search has been performed.
Home
...
TIBCO Enterprise Message Service™ User's Guide
Using the EMS Administration Tool
Command Listing
show transport

show transport

show transport transport

Displays the configuration for the specified transport defined in transports.conf.

See Configure EMS Transports for TIBCO FTL and Configure Transports for Rendezvous for details.

Copyright © 2021. Cloud Software Group, Inc. All Rights Reserved.