webMethods Adapter for Terracotta DB Documentation 10.3 | webMethods Adapter for Terracotta DB Documentation | Overview of the Adapter | Adapter Services | Adapter Service Processing
 
Adapter Service Processing
The following diagram illustrates how Adapter for Terracotta DB processes adapter services at run time.
Step
Description
1
An Integration Server client, typically using a flow or Java service, invokes a Adapter for Terracotta DB service on Integration Server to perform an operation on a TCStore.
You configured the adapter service earlier using Designer.
2
The adapter service gets a connection from the service's connection pool.
Adapter connections contain connection information of the TCStore.
3
The adapter service uses the TCStore Client API to connect to TCStore.
4
All adapter services performs the CRUD operation against a dataset in TCStore.
*For Insert, Delete, Upsert, and Query services, the adapter service performs the corresponding operation against the dataset in TCStore.
5
Depending on the adapter service type, such as a Query service, the adapter service may return data to Integration Server.
*If the operation is successful, the service returns the output from the Client jar API, if applicable.
*If the operation is unsuccessful, the service returns an error such as an Adapter Exception. If the TCStore throws an exception while performing the adapter service's operation, the adapter logs the exception in the Integration Server log.

Copyright © 2017 - 2018 | Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.