Using Source-Level Metadata (JDK 5.0 annotations) ......................................596
Source-Level Metadata Types .......................................................................598
The AutodetectCapableMBeanInfoAssembler interface ...................................600
Defining management interfaces using Java interfaces ....................................601
Using MethodNameBasedMBeanInfoAssembler ............................................602
22.4. Controlling the ObjectNames for your beans ..................................................602
Reading ObjectNames from Properties ...........................................................603
Using the MetadataNamingStrategy ...............................................................604
The <context:mbean-export/> element ...........................................................604
22.5. JSR-160 Connectors .....................................................................................605
Server-side Connectors .................................................................................605
Client-side Connectors ..................................................................................606
JMX over Burlap/Hessian/SOAP ...................................................................606
22.6. Accessing MBeans via Proxies ......................................................................607
22.7. Notifications ................................................................................................607
Registering Listeners for Notifications ...........................................................607
Publishing Notifications ................................................................................611
22.8. Further Resources .........................................................................................612
23. JCA CCI .................................................................................................................613
23.1. Introduction .................................................................................................613
23.2. Configuring CCI ..........................................................................................613
Connector configuration ................................................................................613
ConnectionFactory configuration in Spring ....................................................614
Configuring CCI connections ........................................................................615
Using a single CCI connection .......................................................................615
23.3. Using Spring's CCI access support .................................................................616
Record conversion ........................................................................................616
The CciTemplate ..........................................................................................617
DAO support ................................................................................................618
Automatic output record generation ...............................................................619
Summary .....................................................................................................619
Using a CCI Connection and Interaction directly ............................................620
Example for CciTemplate usage ....................................................................621
23.4. Modeling CCI access as operation objects ......................................................623
MappingRecordOperation .............................................................................623
MappingCommAreaOperation .......................................................................624
Automatic output record generation ...............................................................624
Summary .....................................................................................................624
Example for MappingRecordOperation usage .................................................625
Example for MappingCommAreaOperation usage ..........................................627
23.5. Transactions .................................................................................................628
24. Email .....................................................................................................................630
24.1. Introduction .................................................................................................630
24.2. Usage ..........................................................................................................630
Basic MailSender and SimpleMailMessage usage ...........................................631
Spring Framework
3.0 Reference Documentation xx