Interface IAffiniumExternalCallout
L'API ExternalCallout est contenue dans l'interface IAffiniumExternalCallout. Vous devez implémenter l'interface IAffiniumExternalCallout pour utiliser la macro EXTERNALCALLOUT.
La classe qui implémente IAffiniumExternalCallout doit avoir un constructeur avec lequel elle peut être initialisée par le serveur d'exécution.
*
En l'absence de constructeurs dans la classe, le compilateur Java crée un constructeur par défaut qui est suffisant.
*
Lors du développement de votre appel externe, gardez à l'esprit les points suivants :
*
*
Vous devez compiler votre implémentation par rapport à interact_externalcallout.jar qui se trouve dans le répertoire lib de votre installation d'environnement d'exécution IBM® Unica® Interact.
IAffiniumExternalCallout permet au serveur d'exécution de demander des données à partir de votre classe Java. L'interface se compose de quatre méthodes:
*
*
*
*
Ajout d'un service Web à utiliser avec EXTERNALCALLOUT
getNumberOfArguments
getValue
initialize
shutdown