Developing Adapters and Modules
User Roles for Adapter and Module Development
Accessing JavaDoc and Source Text of the Example Adapter/Module
Structure of the Adapter Framework
Modules in Message Exchange
Services
Adapter Requirements
Using the Java Connector Architecture 1.0
Connector Architecture, Roles and Scenarios, Lifecycle
Connection Management
Transaction Management
Security Architecture and Security Contract
Common Client Interface (CCI)
Adapter Framework JCA CCI Library
Managing the Lifecycle of a JCA Adapter
Packaging and Deployment of Adapters
Stand-Alone Deployment as RAR
Bundled Deployment as EAR
Configuring the Adapter in the Integration Directory
ManagedConnectionFactory Properties
Creating Adapter Metadata
Main Part of the Adapter Metadata
AttributeReference
AttributeGroup
TransportProtocol and MessageProtocol
ChannelAttribute, SecurityAttribute, and GlobalChannelAttribute
ModuleProcessorAttributes
Attributes
AttributeTables
LabelListType
ValueType
RecursiveCondition
Defining Tab Pages for Adapter Configuration
Loading Adapter Metadata
Accessing Configuration Data at Runtime
CPA Event Registration
Accessing Configuration Data in the Sender Direction
Accessing Configuration Data in the Receiver Direction
Accessing Configuration Data in the Modules
Converting Addresses Using Header Mapping and Normalization
Message Exchange
Message Flow from the Sender
Message Flow to the Receiver
XI Message Interfaces
Parts of an XI Message
Synchronous Messages
Asynchronous Messages
Creating Acknowledgment Messages
Transactions for the Asynchronous Sender Direction
Transactions for the Asynchronous Receiver Direction
Message Security
Messaging Service Message Factory
Adapter Framework Module Interfaces
Message Metadata
Interfaces for Administration
Connecting to the Communication Channel Monitor
Implementing the Channel Ping
Tools and Utilities
AS Java Resource Access
Accessing the AS Java Transaction Manager
Accessing the AS Java Thread Manager
Accessing the AS Java Keystore
Generating, Persisting, and Mapping a Message ID
Tracing, Logging, and Monitoring
Using the Technical Trace and Log
Using Trace Objects
Logging Categories
Creating Audit Log Entries
Methods for Connecting to PMI
Measuring Adapter and Module Performance
Example Adapter and Example Module
Configuration Objects for the Adapter Test