Adapter Development Kit 9.12 | webMethods Adapter Development Kit Documentation | webMethods Adapter Development Kit Installation and User’s Documentation | Overview | Development Time Tasks and Support | Create the Adapter Definition
 
Create the Adapter Definition
An adapter definition is the framework of an adapter. An adapter definition is recognized as an adapter by your Integration Server, but it lacks functionality. In later stages of development, you add functionality by defining templates for adapter connections, adapter services, and optionally for polling notifications and listener notifications.
In the adapter definition, you create services and methods that:
*Describe the adapter to Integration Server.
*Describe the adapter's resources to Integration Server, including its connection factories, adapter service templates, polling notification templates, listener notification templates, and its default resource bundle implementation class.
A resource bundle contains all display strings and messages used by the adapter at run time and at design time. A resource bundle is specific to particular locale. If you plan to run your adapter in multiple locales, include a resource bundle for each locale. Doing so enables you to internationalize an adapter quickly, without having to change any code in the adapter. Each adapter must provide at least a default resource bundle.
*Initialize properties and resources associated with the adapter, and clean up the resources when the adapter is disabled.
*Load the adapter onto Integration Server when the adapter is enabled, and unload the adapter when the adapter is disabled.
For more information about adapter definition, see Overview.