commonj.connector.metadata.discovery
Interface AdapterType

All Superinterfaces:
AdapterTypeSummary

public interface AdapterType
extends AdapterTypeSummary

Represents metadata about an adapter, including what types of listeners and connections it supports.

Tool Environments use this interface as the primary handle to interact with a metadata discovery service provider to derive connections from it.

Typically a Resource Adapter will only have one AdapterType. However this is not mandatory, and it is possible for Resource Adapters to provide multiple AdapterTypes

Since:
1.0

Method Summary
 InboundConnectionType[] getInboundConnectionTypes()
          Gets an array of all the inbound connection types this adapter defines.
 OutboundConnectionType[] getOutboundConnectionTypes()
          Gets an array of all the outbound connection types this adapter defines.
 
Methods inherited from interface commonj.connector.metadata.discovery.AdapterTypeSummary
getDescription, getDisplayName, getId, getVendor, getVersion, hasMetadataConnectionTypes
 

Method Detail

getOutboundConnectionTypes

OutboundConnectionType[] getOutboundConnectionTypes()
Gets an array of all the outbound connection types this adapter defines.

Returns:
an array of connection types or null if the adapter has no outbound connection types

getInboundConnectionTypes

InboundConnectionType[] getInboundConnectionTypes()
Gets an array of all the inbound connection types this adapter defines.

Returns:
an array of connection types or null if the adapter has no inbound connection types