javax.resource.cci
Interface ResourceAdapterMetaData


public interface ResourceAdapterMetaData

Returns meta-data for a resource adapter.


Method Summary
 java.lang.String getAdapterName()
          Returns a tool name for the resource adapter.
 java.lang.String getAdapterShortDescription()
          Returns a short description of the resource adapter.
 java.lang.String getAdapterVendorName()
          Returns the vendor name for the adapter.
 java.lang.String getAdapterVersion()
          Returns the version of the resource adapter.
 java.lang.String[] getInteractionSpecsSupported()
          Returns the interaction spec types.
 java.lang.String getSpecVersion()
          Returns a string representation of the version of the spec.
 boolean supportsExecuteWithInputAndOutputRecord()
          Returns true if the execute with the input and output records are supported.
 boolean supportsExecuteWithInputRecordOnly()
          Returns true if the execute with the input records are supported.
 boolean supportsLocalTransactionDemarcation()
          Returns true if local transactions are supported.
 

Method Detail

getAdapterVersion

java.lang.String getAdapterVersion()
Returns the version of the resource adapter.


getAdapterVendorName

java.lang.String getAdapterVendorName()
Returns the vendor name for the adapter.


getAdapterName

java.lang.String getAdapterName()
Returns a tool name for the resource adapter.


getAdapterShortDescription

java.lang.String getAdapterShortDescription()
Returns a short description of the resource adapter.


getSpecVersion

java.lang.String getSpecVersion()
Returns a string representation of the version of the spec.


getInteractionSpecsSupported

java.lang.String[] getInteractionSpecsSupported()
Returns the interaction spec types.


supportsExecuteWithInputAndOutputRecord

boolean supportsExecuteWithInputAndOutputRecord()
Returns true if the execute with the input and output records are supported.


supportsExecuteWithInputRecordOnly

boolean supportsExecuteWithInputRecordOnly()
Returns true if the execute with the input records are supported.


supportsLocalTransactionDemarcation

boolean supportsLocalTransactionDemarcation()
Returns true if local transactions are supported.