The Sun Adapter for SWIFTAlliance Gateway (referred to as the SWIFT AG Adapter throughout this guide) enables the Sun Java™ Composite Application Platform Suite to communication with SWIFTAlliance Gateway 5.0.
The SWIFT AG Adapter is comprised of the following components:
Connector module: a JCA 1.5 Resource Adapter, allows you to exchange messages or files across SWIFTNet, SWIFT’s secure IP network.
NetBeans module: incorporates the Adapter into Java CAPS and provides necessary design time and runtime functionality within the Suite.
SWIFT AG Object Type Definition: exposes SWIFTNet methods and attributes for use within a Java Collaboration to perform connectivity and business logic.
In addition to the OTD, the SWIFT AG Adapter provides Connectivity Map and External System configuration for design time configuration.
The 5.1 SWIFT AG Adapter includes the following features:
Supports InterAct and FileAct Services in client mode, with both Real Time and Store-and-Forward messaging
Supports both synchronous and asynchronous operation modes
Provides support for all the SWIFTNet Link (SNL) Primitives
Supports dynamic configuration of InterAct and FileAct primitive attributes from the Java Collaboration Editor
Supports dynamic configuration of SWIFT AG Remote API transport properties
The Adapter provides a SWIFTAlliance Gateway specific OTD (Object Type Definition), which exposes methods, attributes, and configuration properties. When it is incorporated in a Java Collaboration, the SAGOutboundAdapter OTD allows you to build powerful business logic into your Projects.
The SAGOutboundAdapter OTD is comprised of the following nodes:
Configuration: enables dynamic configuration of the Adapter at runtime
Constants: provides various SNL constants
Primitives: provides all of the SNL Primitives for advanced users
RemoteApis: provides user access to the Remote API’s client APIs
Services: provide the InterAct and FileAct client implementations to support Real Time and Store-and-Forward messaging
In addition to the OTD, the SWIFT AG Adapter provides Connectivity Map and External System parameters for design time configuration.