PeopleSoft Adapter 6.0 | webMethods PeopleSoft Adapter Documentation | webMethods PeopleSoft Adapter Installation and User’s Documentation | About the PeopleSoft Adapter | Adapter Services | Get Services | Get Service Run-Time Processing
 
Get Service Run-Time Processing
This diagram illustrates the run-time data processing for the PeopleSoft Adapter's Get service.
Step
Description
1
A flow or Java service, typically invoked by an Integration Server client, initiates the Get service on the Integration Server.
You configure the Get service, and the wrapping flow or Java service, using Designer.
2
The Get service retrieves a connection from the service's associated connection pool.
You configure and enable the adapter connection using the Integration Server Administrator. For more information about connection pooling, including the run-time behavior of connection pools, see Connection Pooling.
3
The Get service uses the PeopleSoft component interface Java APIs along with PeopleSoft libraries (which you installed in the Integration Server in Setting Up Your Adapter's Environment) to connect to the PeopleSoft system and identify the record to retrieve. The service's input signature includes CI key fields that the service uses to identify the record to retrieve.
You define the Get service's input signature when you create the service. Fields that you select on the Key Fields tab in the adapter service template become the service's input signature.
4
The component interface returns the matching record, and any of that record's child-level records, to the Integration Server pipeline in the form of an IData object. The IData object preserves the parent-child structure of the CI and consists of the properties that are selected on the service's Output Fields tab.
Note:
If more than one parent-level record matches the keys specified in the service's input, the adapter returns null and the PeopleSoft server issues an error message.