IParameterizableCallout interface

The Parameterizable Callout API is contained in the interface IParameterizableCallout.

This interface is the base interface of the exposed API interfaces that can accept parameters from the configuration via Unica Platform. Since this is a base interface, it should not be directly implemented. The parameter are retrieved from the child nodes of the Parameter Data node under the category that references this implementation. In the following example, ESB is a custom implementation of the profile data service, which in turn implements the IParameterizableCallout interface. The parameters endPoint and login, together with their values are passed into this implementation class when Unica Interact engine tries to initialize and terminate it.

Profile Data Services
...ESB   
   ...Parameter Data      
      ...endPoint      
      ...login
The interface consists of two methods:
  • initialize
  • shutdown