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 > Adapter Toolkit > Implementing code from the IBM WebSphere Adapter Toolkit > Outbound support
Use command patterns
Command patterns simplify adapter development by providing generic logic for dealing with hierarchical data structures.
- Command patterns
To enhance uniformity across adapters for outbound processing, support for command patterns is provided by the CommandManager API in the Adapter Foundation Classes.- Command Manager
The Command Manager is a utility designed to reduce complexity when dealing with delta and snapshot hierarchical objects. You use the Command Manager to consolidate the code necessary to deal with these objects, breaking down the structure into nodes, then creating commands that can deal with each node.
- Implementing Command Manager
You implement commands for each type of operation supported by the adapter, a command factory to support instances of each operation, and calls to the Command Manager.