| JavaTM Message Service Tutorial |
| Tutorial Homepage | TOC | Prev | Next | Index |
A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z
Index
A
acknowledgemethod (Messageinterface) 1- acknowledging messages. See message acknowledgment
- administered objects 1
- J2EE applications and 1
- See also connection factories, destinations
- application clients
- coding 1, 2, 3, 4
- packaging 1, 2, 3, 4
- running 1, 2, 3, 4, 5
- Application Deployment Tool. See
deploytoolcommand- applications
- client 1, 2, 3
- J2EE 1, 2, 3, 4, 5
- asynchronous message consumption 1
- See also message-driven beans
AUTO_ACKNOWLEDGEmode
- example 1
Sessioninterface field 1B
- bean-managed transactions 1
BytesMessageinterface 1C
CLASSPATHenvironment variable 1- client applications 1, 2
- compiling 1, 2
- running 1, 2
- running on multiple systems 1
- running remotely 1
- client ID, for durable subscriptions 1, 2
CLIENT_ACKNOWLEDGEmode
- example 1
Sessioninterface field 1- Cloudscape database server
- starting 1
- stopping 1
- commands
cloudscape1, 2deploytool1, 2, 3, 4j2ee1, 2, 3, 4, 5, 6, 7, 8, 9, 10j2eeadmin1, 2, 3, 4, 5, 6, 7, 8runclient1, 2, 3, 4, 5commitmethod (Sessioninterface) 1- connection factories
- creating 1, 2, 3
- deleting 1, 2
- introduction 1
- specifying for deployment 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
- specifying for remote servers 1, 2
- connections
- introduction 1
- managing in J2EE applications 1
- container, EJB 1
- message-driven beans 1
- container-managed transactions 1, 2
- creating
- connection factories 1, 2, 3, 4
- J2EE applications 1, 2, 3
- queues 1, 2, 3, 4
- topics 1, 2, 3
D
- deleting
- connection factories 1, 2
- queues 1
- topics 1, 2
- delivery modes
- introduction 1
JMSDeliveryModemessage header field 1DeliveryModeinterface 1- deployment descriptors
- creating and packaging 1
- JMS API-related elements 1
deploytoolcommand 1, 2, 3, 4deploytoolcommand
- Descriptor Viewer 1
- New Application Client Wizard 1, 2, 3, 4
- New Enterprise Bean Wizard 1, 2, 3, 4, 5
destination-typedeployment descriptor element 1- destinations
- introduction 1
JMSDestinationmessage header field 1- specifying for deployment 1, 2, 3, 4, 5, 6, 7, 8, 9
- temporary 1
- See also queues, temporary destinations, topics
- distributed transactions 1
- domains, messaging 1
DUPS_OK_ACKNOWLEDGEmode (Sessioninterface field) 1- durable subscriptions
- client example 1
- introduction 1
- J2EE example 1, 2
E
- EJB container. See container, EJB
ejbCreatemethod 1
- message-driven beans 1
- session beans 1
ejbRemovemethod (javax.ejb.MessageDrivenBeaninterface) 1- EJBs. See enterprise beans
- enterprise beans
- specifying references for 1, 2, 3, 4
- entity beans
- coding 1
- packaging 1
- sample application 1
- environment variables, setting for J2EE applications 1
- exception handling 1
- expiration of messages
- introduction 1
JMSExpirationmessage header field 1G
getRollbackOnlymethod (javax.ejb.MessageDrivenContextinterface) 1H
- headers, message
- introduction 1
J
j2eecommand
- starting the server 1, 2, 3, 4, 5
- stopping the server 1, 2, 3, 4, 5
- J2EE. See Java 2, Enterprise Edition (J2EE)
J2EE_HOMEenvironment variable 1j2eeadmincommand
- creating connection factories 1, 2, 3
- creating destinations 1
- removing connection factories 1, 2
- removing destinations 1, 2, 3
- Java 2, Enterprise Edition (J2EE) applications
- adding server 1, 2, 3, 4
- coding components 1, 2, 3, 4
- compiling 1, 2, 3, 4
- creating 1, 2, 3, 4, 5
- deploying 1, 2, 3, 4
- examples 1, 2, 3, 4
- introduction 1
- packaging 1, 2, 3, 4
- running 1, 2, 3, 4
- running on more than one system 1
- running remotely 1
- undeploying 1, 2, 3, 4
- Java 2, Enterprise Edition (J2EE) platform 1
- Java 2, Enterprise Edition SDK
- starting server 1, 2, 3, 4, 5
- stopping server 1, 2, 3, 4, 5
- Java Message Service (JMS) API
- achieving reliability and performance 1
- architecture 1
- basic concepts 1
- client applications 1, 2
- definition 1
- introduction
- J2EE applications 1, 2, 3, 4, 5
- J2EE platform 1
- messaging domains 1
- programming model 1
- Java Naming and Directory Interface (JNDI)
- looking up administered objects 1
- naming context for J2EE applications 1, 2
- specifying names for application 1, 2, 3, 4
- specifying names for connection factories 1, 2, 3, 4, 5, 6
- specifying names for destinations 1, 2, 3
- specifying names for EJB references 1, 2, 3, 4
JAVA_HOMEenvironment variable 1- JMS API. See Java Message Service (JMS) API
JMSCorrelationIDmessage header field 1JMSDeliveryModemessage header field 1JMSDestinationmessage header field 1JMSExceptionclass 1JMSExpirationmessage header field 1JMSMessageIDmessage header field 1JMSPrioritymessage header field 1JMSRedeliveredmessage header field 1JMSReplyTomessage header field 1JMSTimestampmessage header field 1JMSTypemessage header field 1- JNDI. See Java Naming and Directory Interface (JNDI)
L
- local transactions 1
- example 1
M
MapMessageinterface 1- message acknowledgment
- bean-managed transactions 1
- example 1
- introduction 1
- message-driven beans 1
- message bodies
- introduction 1
- message consumers
- introduction 1
- message consumption
- asynchronous 1
- introduction 1
- synchronous 1
- message-driven beans
- coding 1, 2, 3, 4
- introduction 1
- packaging 1, 2, 3, 4, 5, 6
message-drivendeployment descriptor element 1message-driven-destinationdeployment descriptor element 1- message headers
- introduction 1
- message IDs
JMSMessageIDmessage header field 1Messageinterface 1- message listeners
- examples 1, 2, 3
- introduction 1
- message producers
- introduction 1
- message properties
- introduction 1
message-selectordeployment descriptor element 1- message selectors
- introduction 1
- specifying for deployment 1
MessageDrivenContextinterface (javax.ejbpackage) 1MessageListenerinterface 1- messages
- body formats 1
- delivery modes 1
- expiration 1
- headers 1
- introduction 1
- persistence 1
- priority levels 1
- properties 1
- messaging
- definition 1
- messaging domains 1
- point-to-point 1
- publish/subscribe 1
N
- New Application Client Wizard 1, 2, 3, 4
- New Enterprise Bean Wizard 1, 2, 3, 4, 5
NON_PERSISTENTdelivery mode 1O
ObjectMessageinterface 1- objects, administered 1
onMessagemethod (MessageListenerinterface)
- introduction 1
- message-driven beans 1
- specifying transaction demarcation 1
P
- packaging
- application clients 1, 2, 3, 4
- entity beans 1
- message-driven beans 1, 2, 3, 4, 5, 6
- session beans 1
PATHenvironment variable 1- persistence, for messages 1
PERSISTENTdelivery mode 1- point-to-point messaging domain
- client example 1
- introduction 1
- See also queues
- priority levels, for messages
- introduction 1
JMSPrioritymessage header field 1- programming model 1
- properties. See message properties
- publish/subscribe messaging domain
- client example 1
- durable subscriptions 1
- introduction 1
- See also topics
Q
Queueinterface 1QueueConnectioninterface 1QueueConnectionFactoryinterface 1QueueReceiverinterface 1- queues
- creating 1, 2, 3, 4
- deleting 1
- example 1
- introduction 1
- temporary 1
QueueSenderinterface 1QueueSessioninterface 1R
recovermethod (Sessioninterface) 1- redelivery of messages
JMSRedeliveredmessage header field 1- reliability
- advanced mechanisms 1
- basic mechanisms 1
- durable subscriptions 1
- local transactions 1
- message acknowledgment 1
- message expiration 1
- message persistence 1
- message priority levels 1
- temporary destinations 1
- transactions 1
- Remote Method Invocation (RMI) 1
- request/reply mechanism
JMSCorrelationIDmessage header field 1JMSReplyTomessage header field 1- temporary destinations and 1
Requiredtransaction attribute 1, 2res-authdeployment descriptor element 1res-ref-namedeployment descriptor element 1res-sharing-scopedeployment descriptor element 1res-typedeployment descriptor element 1resource-env-refdeployment descriptor element 1resource-env-ref-namedeployment descriptor element 1resource-env-ref-typedeployment descriptor element 1resource-refdeployment descriptor element 1- resources, JMS API 1
rollbackmethod (Sessioninterface) 1runclientcommand 1, 2, 3, 4, 5S
- sample programs
AckEquivExample.java1DurableSubscriberExample.java1HumanResourceClient.java1- J2EE applications 1, 2, 3, 4
MessageBean.java1, 2MultiAppServerRequester.java1MyAppClient.java1- point-to-point 1
- publish/subscribe 1
Publisher.java1PublisherBean.java1PublisherHome.java1PubSub.java1ReplyMsgBean.java1ReserveEquipmentMsgBean.java1ReserveOfficeMsgBean.java1SampleUtilities.java1ScheduleMsgBean.java1SetupOffice.java1SetupOfficeBean.java1SetupOfficeLocalHome.java1SimpleClient.java1TransactedExample.java1- servers
- adding 1, 2, 3, 4
- deploying on more than one 1
- running applications on remote 1
- running clients on more than one 1
- running clients on remote 1
- session beans
- coding 1
- packaging 1
- sample application 1
- sessions
- introduction 1
- managing in J2EE applications 1
setMessageDrivenContextmethod (javax.ejb.MessageDrivenBeaninterface) 1setRollbackOnlymethod (javax.ejb.MessageDrivenContextinterface) 1- standalone applications 1, 2
StreamMessageinterface 1subscription-durabilitydeployment descriptor element 1- subscription names, for durable subscribers 1
- synchronous message consumption 1
T
- temporary destinations
- examples 1, 2, 3
TextMessageinterface 1- timestamps, for messages
JMSTimestampmessage header field 1Topicinterface 1TopicConnectioninterface 1TopicConnectionFactoryinterface 1TopicPublisherinterface 1- topics
- creating 1, 2, 3
- deleting 1, 2
- durable subscriptions 1
- example 1
- introduction 1
- temporary 1
TopicSessioninterface 1TopicSubscriberinterface 1- transactions
- bean-managed 1
- client example 1
- container-managed 1, 2
- distributed 1
- J2EE applications and 1
- local 1
Requiredattribute 1, 2- specifying for deployment 1
U
UserTransactioninterface (javax.transactionpackage) 1W
- wizards
- New Application Client 1, 2, 3, 4
- New Enterprise Bean 1, 2, 3, 4, 5
X
- XML (Extensible Markup Language)
- deployment descriptor 1
This Tutorial contains information on the 1.3.1 version of the Java 2 Platform, Enterprise Edition.
Copyright © 2002 Sun Microsystems, Inc. All rights reserved.