Client-side Connectors ..................................................................................601
JMX over Burlap/Hessian/SOAP ...................................................................601
22.6. Accessing MBeans via Proxies ......................................................................602
22.7. Notifications ................................................................................................602
Registering Listeners for Notifications ...........................................................602
Publishing Notifications ................................................................................606
22.8. Further Resources .........................................................................................607
23. JCA CCI .................................................................................................................608
23.1. Introduction .................................................................................................608
23.2. Configuring CCI ..........................................................................................608
Connector configuration ................................................................................608
ConnectionFactory configuration in Spring ....................................................609
Configuring CCI connections ........................................................................610
Using a single CCI connection .......................................................................610
23.3. Using Spring's CCI access support .................................................................611
Record conversion ........................................................................................611
The CciTemplate ..........................................................................................612
DAO support ................................................................................................613
Automatic output record generation ...............................................................614
Summary .....................................................................................................614
Using a CCI Connection and Interaction directly ............................................615
Example for CciTemplate usage ....................................................................616
23.4. Modeling CCI access as operation objects ......................................................618
MappingRecordOperation .............................................................................618
MappingCommAreaOperation .......................................................................619
Automatic output record generation ...............................................................619
Summary .....................................................................................................619
Example for MappingRecordOperation usage .................................................620
Example for MappingCommAreaOperation usage ..........................................622
23.5. Transactions .................................................................................................623
24. Email .....................................................................................................................625
24.1. Introduction .................................................................................................625
24.2. Usage ..........................................................................................................625
Basic MailSender and SimpleMailMessage usage ...........................................626
Using the JavaMailSender and the MimeMessagePreparator ...........................627
24.3. Using the JavaMail MimeMessageHelper ......................................................628
Sending attachments and inline resources .......................................................628
Attachments .........................................................................................628
Inline resources ....................................................................................628
Creating email content using a templating library ...........................................629
A Velocity-based example ....................................................................630
25. Task Execution and Scheduling ................................................................................632
25.1. Introduction .................................................................................................632
25.2. The Spring TaskExecutor abstraction .............................................................632
TaskExecutor types .......................................................................................632
Spring Framework
3.0 Reference Documentation xx