IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Services and service-related functions > Access external services with adapters > Configure and using adapters > IBM WebSphere Adapters > Flat Files > Reference > Business object information

Business object structures

The WebSphere Adapter for Flat Files defines and generates business objects during external service. The business object structure is based on the generic WebSphere Business Integration business object structure, which is modeled as a base XML schema.


Generic FlatFileBG object

Two types of business objects are generated during enterprise metadata discovery: content-specific and generic.

The generic FlatFileBG business object is used for generic XSD files (for example, UnstructuredContent). The FlatFileBG business object is a wrapper business object that contains the FlatFile business object as a child. The following graphic illustrates this relationship:

Figure 1. The generic FlatFileBG business object structure


CustomerWrapperBG object

In this example, CustomerWrapperBG represents a content-specific XSD file. The CustomerWrapperBG is a wrapper business object that contains the CustomerWrapper business object as a child. The following graphic illustrates this relationship:

Figure 2. The CustomerWrapperBG business object structure


Append operation with business graph response business object

Figure 3. Structure of the Append operation response business object


Create operation with business graph response business object

Figure 4. Structure of the Create operation response business object


Delete operation with business graph response business object

Figure 5. Structure of the Delete operation response business object


Exists operation with business graph response business object

Figure 6. Structure of the Exists operation response business object


List operation with business graph response business object

Figure 7. Structure of the List operation response business object


Overwrite operation with business graph response business object

Figure 8. Structure of the Overwrite operation response business object


Retrieve operation with business graph response business object

Figure 9. Structure of the Retrieve operation response business object


Global elements in a structured business object

The WebSphere Adapter for Flat Files supports global elements in structured business objects. Global elements with null namespace are also supported.

Figure 10. Structure of the global elements in a structured Business Object

The CustomerType1 is the global element in the business object.

The CustomerInventory is the global element in the business object.

Business object information