The WebSphere® Adapter for JD Edwards EnterpriseOne supports synchronous outbound request processing. When the adapter receives a request from the module, in the form of a business object, the adapter processes the request and returns the result, when applicable, in a business object.
The adapter processes requests by using one of two types of business object: business functions and XML Lists. A business function is a business object container that can contain one or many business objects, which can be processed as a single transaction. An XML List is a single business object that can query a table and return multiple records. The component sends a request in the form of a WebSphere business object hierarchy to the adapter, the adapter processes the request, and returns a WebSphere business object hierarchy that represents the result of the operation.
When the adapter receives a request, it processes the request by using the JD Edwards EnterpriseOne Dynamic Java™ connector to call either a business function or an XML List.
XML Lists support the retrieveAll operation
Operations | Description |
---|---|
Create | Creates the business object. |
Delete | Deletes the business object and its children. The adapter supports only logical deletes, therefore objects are marked as deleted but not removed. |
Exists | Checks for the existence of incoming business objects. |
Retrieve | Retrieves the JD Edwards EnterpriseOne component, and maps component data onto the business object. |
RetrieveAll | Retrieves multiple instances of the JD Edwards EnterpriseOne component, and maps component data onto the business object. |
Update | Updates the corresponding JD Edwards EnterpriseOne component with the incoming business object. |