Develop > Developer Reference > Creating Discovery and Integration Adapters > Developing Java Adapters > Interactions between the Federation Framework, Server, Adapter, and Mapping Engine

Interactions between the Federation Framework, Server, Adapter, and Mapping Engine

The following diagrams illustrate the interactions between the Federation Framework, UCMDB Server, the adapter, and the Mapping Engine. The federated TQL query in the example diagrams has only one virtual relationship, so that only the UCMDB and one external data repository are involved in the federated TQL query.

In the first diagram the calculation begins in the UCMDB and in the second diagram in the external adapter. Each step in the diagram includes references the appropriate method call of the adapter or mapping engine interface.