IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Services and service-related functions > Access external services with adapters > Configure and using adapters > IBM WebSphere Adapters > Adapter Toolkit > Implementing code from the IBM WebSphere Adapter Toolkit > Enterprise metadata discovery general interfaces and implementation for application adapters
Metadata discovery adapter type
Adapter type metadata identify aspects of the adapter that are supported by the enterprise metadata discovery implementation. The Adapter Foundation Classes provide an interface for adapter type information.
The Adapter Foundation Classes provide an implementation for this interface: WBIAdapterTypeImpl. Individual discovery service implementations can use this base class and not implement their own.
Multiple adapterTypes can be supported by a single enterprise metadata discovery implementation. A use case might involve a single adapter instance as a channel for multiple back-end EIS assets. IBM WebSphere recommends a single adapterType for each enterprise metadata discovery implementation.
The following information must be provided for this class by a discovery service implementation.
- ID (for example, PeopleSoft)
- Description (for example, PeopleSoft JCA Adapter)
- Display name (for example, PeopleSoft Adapter)
- Vendor (for example, IBM)
- Version (for example, 7.5)
- List of OutboundConnectionTypes - Lists the outbound connection types an adapter can support. A single adapter might support multiple connection types. The mapping of connection type to adapter is driven by the number of managed connection factories that are supported by the adapter. If the adapter uses a different connection than one provided by a managed connection factory, this list must include the additional connection types. The connection types displayed in the tool for selection are only the ones that can be used to perform metadata discovery. Such connections are marked as true for isSupportedInMetadataService. For all connection types that cannot be used to perform discovery, set isSupportedInMetadataService to false.
- List of InboundConnectionTypes - List of inbound connection types supported by an adapter. The inbound connections map to the Activation Specifications supported by an adapter.
Enterprise Metadata Discovery general interfaces and implementation for application adapters