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.