Contents

About this document
Audience
Related documents
Typographic conventions
New in this release
New in Release 4.4
New in release 4.3.1
New in release 4.3
Getting started
Data handler overview
What is a data handler?
Data handler instantiation
Calling the data handler
Metadata-driven data handler design
Data handler installation and configuration
Automatic installation of data handlers
Configuration of data handlers
Configuration of connectors to use data handlers
XML data handler
Overview
Requirements for business object definitions
Configuring the XML data handler
XML documents that use DTDs
XML documents that use schema documents
Creating business object definitions
Converting business objects to XML documents
Converting XML documents to business objects
Customizing the XML data handler
EDI data handler
Overview
Configuring the EDI data handler
Business object definitions for EDI documents
Converting business objects to EDI documents
Converting EDI documents to business objects
Customizing the EDI data handler
Request-Response data handler
Overview
Requirements for business object definitions
Configuring the Request-Response data handler
Converting business objects with the request data handler
Converting business objects with the response data handler
Error handling
Customizing the Request-Response data handler
FixedWidth data handler
Overview
Configuring the FixedWidth data handler
Converting business objects to FixedWidth documents
Converting FixedWidth documents to business objects
Delimited data handler
Overview
Configuring the Delimited data handler
Converting business objects to delimited data
Converting delimited data to business objects
NameValue data handler
Overview
Configuring the NameValue data handler
Converting business objects to NameValue data
Converting NameValue data to business objects
Complex Data data handler
Overview
Configuring the Complex Data data handler
Converting business objects to specified data formats
Converting specified data formats to business objects
Error handling
Custom data handlers
Creating a custom data handler
Overview of the data-handler development process
Tools for data-handler development
Designing the data handler
Extending the data handler base class
Implementing the methods
Building a custom name handler
Adding a data handler to the jar file
Creating data-handler meta-objects
Setting up other business objects
Configuring a connector
An internationalized data handler
Data Handler base class methods
createHandler()
getBO() - abstract
getBO() - public
getBOName()
getBooleanOption()
getByteArrayFromBO()
getEncoding()
getLocale()
getOption()
getStreamFromBO()
getStringFromBO()
setConfigMOName()
setEncoding()
setLocale()
setOption()
traceWrite()
Appendixes
Appendix. Using the XML ODA
Installation and usage
Using an XML ODA in Business Object Designer Express
Contents of the generated business object definition
Modifying information in the business object definition
Enabling bidirectional support in the XML ODA
Notices
Programming interface information
Trademarks and service marks
Index

Copyright IBM Corp. 2004, 2005