Die ExternalCallout-API ist in der Schnittstelle IAffiniumExternalCallout enthalten. Sie müssen die Schnittstelle
IAffiniumExternalCallout implementieren, um das Makro
EXTERNALCALLOUT zu verwenden.
Die Klasse, die IAffiniumExternalCallout implementiert, sollte einen Konstruktor haben, mit dem sie durch den Laufzeitserver initialisiert werden kann.
Sie müssen Ihre Implementierung anhand von interact_externalcallout.jar im
lib-Verzeichnis Ihrer
IBM® Unica®Interact-Laufzeitumgebungsinstallation kompilieren.
IAffiniumExternalCallout ermöglicht es dem Laufzeitserver, Daten aus Ihrer
Java™-Klasse anzufordern. Die Schnittstelle besteht aus vier Methoden: