adapter.js

This file contains the adapter code that is exposed to the rest of the Itenital Automation Platform (IAP). Public methods in this file can be called from other parts of IAP so that actions from the adapter can be provided to the other system. The Adapter Builder makes a method in this file for each action within the API. This file also extends the adapterBase.js file so that it has access to all the adapterBase methods, and the adapter run time libraries. It is assumed that you will modify the methods in this file as needed to make use of essential capabilities and add any needed logic.

adapterBase.js

This file contains generic adapter methods. It should not be modified because when an adapter is migrated, this file is replaced with a newer version. This file includes the connect and healthcheck methods, which also should not be modified. If there is a need to modify these methods, you can override them in the adapter.js file.

Runtime Libraries 

Most of the adapter code lives here. The Runtime Libraries provide all the essential capabilities, including translation, filtering, authentication, throttling, retries, redirects, mock data results, etc.

Know Your Network. Automate Your Network.

Get Started with Itential Today.