C
- C clients, communicating with, Communicating with C Clients
- CLASSPATH environment variable
- Setting Up Your Environment
- Setting Up Your Environment
- Setting Up Your Environment
- Compiling and Running a Client Application
- clearBody method (Message)
- Composing Messages
- Composing Stream Messages
- Composing Bytes Messages
- CLIENT_ACKNOWLEDGE constant (Session)
- Using Connections
- Acknowledgment Modes
- client-acknowledge mode
- Acknowledging Messages
- Custom Client Acknowledgment
- defined, Acknowledgment Modes
- client acknowledgments, defined, Acknowledgment Modes
- client applications
- avoiding deadlock, JMS Threading Restrictions
- compiling, Compiling and Running a Client Application
- deploying, Deploying a Client Application
- developing, Developing a Client Application
- performance, factors impacting, Factors Affecting Performance
- portability of, Client Design Considerations
- provider independence, Developing Portable Clients
- running, Compiling and Running a Client Application
- client identifier
- Creating Message Consumers
- Assigning Client Identifiers
- setting, Using Connections
- client runtime logging, Client Runtime Logging
- client threads
- managing use of, Thread Allocation for Connections
- performance, Thread Allocation for Connections
- close method (Connection)
- To Produce Messages
- To Consume Messages
- Using Connections
- close method (Connection), Using Connections
- close method (MessageConsumer)
- Creating Message Consumers
- Closing a Consumer
- close method (MessageProducer)
- Sending Messages
- Sending Messages
- close method (QueueBrowser)
- Browsing Messages
- Browsing Messages
- close method (Session), Working With Sessions
- close method (Session)
- To Produce Messages
- To Consume Messages
- clustered broker configuration
- Deploying a Client Application
- Enabling Auto-Reconnect
- Clustered-Broker Auto-Reconnect
- com.sun.messaging.jms package
- Acknowledgment Modes
- Acknowledging Messages
- com.sun.messaging package
- To Instantiate and Configure a Connection Factory
- Using Connections
- command line, -D option, Overriding Configuration Settings
- commit method (Session)
- Working With Sessions
- Transacted Sessions
- committing transactions, Transacted Sessions
- defined, Transacted Sessions
- configuration properties
- connection factory, overriding
- Overriding Configuration Settings
- To Instantiate and Configure a Connection Factory
- imqAddressList
- Enabling Auto-Reconnect
- Single-Broker Auto-Reconnect
- imqAddressListBehavior
- Enabling Auto-Reconnect
- Enabling Auto-Reconnect
- Clustered-Broker Auto-Reconnect
- imqAddressListIterations, Enabling Auto-Reconnect
- imqDefaultPassword, Overriding Configuration Settings
- imqDestinationDescription, Instantiating a Destination
- imqDestinationName, Instantiating a Destination
- imqPingInterval, Using the Client Runtime Ping Feature
- imqReconnectAttempts, Enabling Auto-Reconnect
- imqReconnectEnabled, Enabling Auto-Reconnect
- imqReconnectInterval
- Enabling Auto-Reconnect
- Single-Broker Auto-Reconnect
- connection events
- Connection Event Notification
- Connection Events
- Consumer Event Notification
- connection factories
- createConnection method, Using Connections
- createConnection method
- To Produce Messages
- To Consume Messages
- createQueueConnection method, Using Connections
- createTopicConnection method, Using Connections
- defined, Working With Connections
- imqAddressList configuration property, To Instantiate and Configure a Connection Factory
- instantiating
- To Produce Messages
- To Consume Messages
- Instantiating a Connection Factory
- JNDI lookup
- To Produce Messages
- To Consume Messages
- Looking Up a Connection Factory With JNDI
- overriding configuration properties
- Overriding Configuration Settings
- To Instantiate and Configure a Connection Factory
- read-only, Overriding Configuration Settings
- Connection object
- To Produce Messages
- To Consume Messages
- Messaging Domains
- close method
- To Produce Messages
- To Consume Messages
- Using Connections
- Connection object
- close method, Using Connections
- Connection object
- createConnectionConsumer method
- Using Connections
- Using Connections
- createDurableConnectionConsumer method
- Using Connections
- Using Connections
- createSession method
- To Produce Messages
- To Consume Messages
- Using Connections
- Working With Sessions
- Acknowledgment Modes
- Transacted Sessions
- Connection object
- createSession method, Using Connections
- Connection object
- getClientID method
- Using Connections
- Using Connections
- getExceptionListener method, Using Connections
- getMetaData method
- Using Connections
- Using Connections
- methods, Using Connections
- setClientID method
- Using Connections
- Using Connections
- setEventListener method, Using Connections
- setExceptionListener method
- Using Connections
- Using Connections
- start method
- To Consume Messages
- Using Connections
- Using Connections
- Using Connections
- To Set Up a Message Queue Java Client to Receive Messages Asynchronously
- Connection object
- start method, Receiving Messages Synchronously
- Connection object
- stop method
- Using Connections
- Using Connections
- ConnectionClosedEvent, Connection Events
- ConnectionClosingEvent
- Connection Events
- Consumer Events
- ConnectionConfiguration object, Overriding Configuration Settings
- ConnectionFactory object
- Setting Up Your Environment
- To Produce Messages
- To Consume Messages
- Messaging Domains
- To Instantiate and Configure a Connection Factory
- Using Connections
- createConnection method, Using Connections
- ConnectionFactory object
- createConnection method
- To Produce Messages
- To Consume Messages
- ConnectionFactory object
- createQueueConnection method, Using Connections
- createTopicConnection method, Using Connections
- ConnectionMetaData object, Using Connections
- ConnectionReconnectedEvent, Connection Events
- ConnectionReconnectFailedEvent, Connection Events
- connections
- authentication, Using Connections
- client identifier
- Using Connections
- Creating Message Consumers
- close method
- To Produce Messages
- To Consume Messages
- Using Connections
- close method, Using Connections
- closing
- To Produce Messages
- To Consume Messages
- Using Connections
- createConnectionConsumer method
- Using Connections
- Using Connections
- createDurableConnectionConsumer method
- Using Connections
- Using Connections
- createSession method
- To Produce Messages
- To Consume Messages
- Using Connections
- Working With Sessions
- Acknowledgment Modes
- Transacted Sessions
- createSession method, Using Connections
- creating
- To Produce Messages
- To Consume Messages
- Using Connections
- default user identity, Using Connections
- defined, Working With Connections
- event notifications
- Connection Event Notification
- Consumer Event Notification
- exception listener, Using Connections
- getClientID method
- Using Connections
- Using Connections
- getExceptionListener method, Using Connections
- getMetaData method
- Using Connections
- Using Connections
- password, Using Connections
- reconnecting, Client Connection Failover (Auto-Reconnect)
- secure, Creating Secure Connctions (SSL)
- setClientID method
- Using Connections
- Using Connections
- setEventListener method, Using Connections
- setExceptionListener method
- Using Connections
- Using Connections
- setting default password, Overriding Configuration Settings
- start method
- To Consume Messages
- Using Connections
- Using Connections
- Using Connections
- To Set Up a Message Queue Java Client to Receive Messages Asynchronously
- start method, Receiving Messages Synchronously
- starting
- To Consume Messages
- Using Connections
- Receiving Messages Synchronously
- stop method
- Using Connections
- Using Connections
- thread use by, Thread Allocation for Connections
- constants
- AUTO_ACKNOWLEDGE (Session)
- Using Connections
- Acknowledgment Modes
- CLIENT_ACKNOWLEDGE (Session)
- Using Connections
- Acknowledgment Modes
- DEFAULT_DELIVERY_MODE (Message), Message Header
- DEFAULT_PRIORITY (Message), Message Header
- DEFAULT_TIME_TO_LIVE (Message), Message Header
- DUPS_OK_ACKNOWLEDGE (Session)
- Using Connections
- Acknowledgment Modes
- NO_ACKNOWLEDGE (Session)
- Using Connections
- Acknowledgment Modes
- NON_PERSISTENT (DeliveryMode), Message Header
- PERSISTENT (DeliveryMode), Message Header
- SESSION_TRANSACTED (Session)
- Acknowledgment Modes
- Acknowledging Messages
- correlation identifier, defined, Message Header
- createBrowser method (Session)
- Working With Sessions
- Browsing Messages
- createBytesMessage method (Session)
- Working With Sessions
- Composing Messages
- createBytesMessage method (Session ), Composing Bytes Messages
- createConnection method (ConnectionFactory), Using Connections
- createConnection method (ConnectionFactory)
- To Produce Messages
- To Consume Messages
- createConnectionConsumer method (Connection), Using Connections
- createConnectionConsumer method (Connection ), Using Connections
- createConsumer method (Session)
- Working With Sessions
- Creating Message Consumers
- Creating Message Consumers
- Creating Message Consumers
- Creating Message Consumers
- Receiving Messages Synchronously
- To Set Up a Message Queue Java Client to Receive Messages Asynchronously
- createConsumer method (Session), To Consume Messages
- createDurableConnectionConsumer method (Connection )
- Using Connections
- Using Connections
- createDurableSubscriber method (Session)
- Working With Sessions
- Creating Message Consumers
- Creating Message Consumers
- Creating Message Consumers
- Receiving Messages Synchronously
- To Set Up a Message Queue Java Client to Receive Messages Asynchronously
- createMapMessage method (Session)
- Working With Sessions
- Composing Messages
- createMessage method (Session)
- Working With Sessions
- Composing Messages
- createObjectMessage method (Session)
- Working With Sessions
- Composing Messages
- Composing Object Messages
- createProducer method (Session)
- Working With Sessions
- Sending Messages
- Sending Messages
- createProducer method (Session), To Produce Messages
- createPublisher method (TopicSession)
- Sending Messages
- Creating Message Consumers
- createQueue method (Session), Working With Sessions
- createQueueConnection method (ConnectionFactory ), Using Connections
- createReceiver method (QueueSession), Creating Message Consumers
- createSender method (QueueSession), Sending Messages
- createSession method (Connection)
- To Produce Messages
- To Consume Messages
- Using Connections
- Working With Sessions
- Acknowledgment Modes
- Transacted Sessions
- createSession method (Connection), Using Connections
- createStreamMessage method (Session)
- Working With Sessions
- Composing Messages
- Composing Stream Messages
- createTemporaryQueue method (Session)
- Temporary Destinations
- Working With Sessions
- createTemporaryTopic method (Session)
- Temporary Destinations
- Working With Sessions
- createTextMessage method (Session)
- Working With Sessions
- Composing Messages
- Composing Text Messages
- createTextMessage method (Session), To Produce Messages
- createTopic method (Session), Working With Sessions
- createTopicConnection method (ConnectionFactory ), Using Connections