ARCHIBUS Web Central

Using the Data Transfer API: Overview

 

OutManager and InManager API

 

OutManager provides all functionality for data transfer out use cases, while InManager provides all transfer in functionality for Transfer In and Compare. It offers simple yet universal functionality that can be used by any workflow rule or Java class.

The OutManager and InManager are defined as Spring Beans in the following file:

    /Yalta12/WEB-INF/config/context/core/core-optional.xml 


To obtain the OutManager or InManager interface reference, you should define your own class as a Spring bean as well. Then use dependency injection to set the reference to the OutManager and InManager beans.

OutManager outManager =
    (outManager) ContextStore.get().getBean("dataTransferOutManager");
InManager inManager =
    (inManager) ContextStore.get().getBean("dataTransferInManager");

 

The following topics provide detailed outlines of the OutManager, InManager, and SingleRecord APIs.

Using the OutManager API

Using the InManager API

Using the SingleRecord API