Package All Classes All Fields and Methods Deprecated


com.ibm.connector2.ims.ico
Class IMSResourceAdapterMetaData

java.lang.Object
  extended bycom.ibm.connector2.ims.ico.IMSResourceAdapterMetaData
All Implemented Interfaces:
javax.resource.cci.ResourceAdapterMetaData

public class IMSResourceAdapterMetaData
extends java.lang.Object
implements javax.resource.cci.ResourceAdapterMetaData

The IMSResourceAdapterMetaData class Contains meta information about the resource adapter, IMS Connector for Java.


Constructor Summary
IMSResourceAdapterMetaData()
           
 
Method Summary
 java.lang.String getAdapterName()
          Returns the IMS Connector for Java resource adapter name.
 java.lang.String getAdapterShortDescription()
          Returns a short description of the IMS Connector for Java resource adapter that can be used by tools.
 java.lang.String getAdapterVendorName()
          Returns the IMS Connector for Java resource adapter vendor name (IBM).
 java.lang.String getAdapterVersion()
          Returns the version, release, and modification level (vrm) of the IMS Connector for Java resource adapter.
 java.lang.String[] getInteractionSpecsSupported()
          Returns a String array containing the interaction specifications supported by the IMS Connector for Java resource adapter.
 java.lang.String getSpecVersion()
          Returns the version of the J2EE Connector Architecture Specification implemented by the IMS Connector for Java resource adapter.
 boolean supportsExecuteWithInputAndOutputRecord()
          Returns an indication of whether or not the IMS Connector for Java resource adapter supports an execute function with both input and output records.
 boolean supportsExecuteWithInputRecordOnly()
          Returns an indication of whether or not the IMS Connector for Java resource adapter supports an execute function with only an input record.
 boolean supportsLocalTransactionDemarcation()
          Returns an indication of whether or not the IMS Connector for Java resource adapter supports local transaction demarcation.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IMSResourceAdapterMetaData

public IMSResourceAdapterMetaData()
Method Detail

getAdapterName

public java.lang.String getAdapterName()
Returns the IMS Connector for Java resource adapter name. Note: The IMS Connector for Java resource adapter is also known as the IMS Resource Adapter.

Specified by:
getAdapterName in interface javax.resource.cci.ResourceAdapterMetaData
Returns:
- String containing the IMS Connector for Java resource adapter name, for example, "IMS Connector for Java".

getAdapterShortDescription

public java.lang.String getAdapterShortDescription()
Returns a short description of the IMS Connector for Java resource adapter that can be used by tools.

Specified by:
getAdapterShortDescription in interface javax.resource.cci.ResourceAdapterMetaData
Returns:
- String describing IMS Connector for Java resource adapter.

getAdapterVendorName

public java.lang.String getAdapterVendorName()
Returns the IMS Connector for Java resource adapter vendor name (IBM).

Specified by:
getAdapterVendorName in interface javax.resource.cci.ResourceAdapterMetaData
Returns:
- String containing "IBM", the name of IMS Connector for Java resource adapter's vendor.

getAdapterVersion

public java.lang.String getAdapterVersion()
Returns the version, release, and modification level (vrm) of the IMS Connector for Java resource adapter.

Specified by:
getAdapterVersion in interface javax.resource.cci.ResourceAdapterMetaData
Returns:
- String containing the vrm of the IMS Connector for Java resource adapter, for example, "2.1.0".

getInteractionSpecsSupported

public java.lang.String[] getInteractionSpecsSupported()
Returns a String array containing the interaction specifications supported by the IMS Connector for Java resource adapter.

Specified by:
getInteractionSpecsSupported in interface javax.resource.cci.ResourceAdapterMetaData
Returns:
- Array of fully-qualified class names of InteractionSpec classes supported by the IMS Connector for Java resource adapter, for example, "com.ibm.connector2.ims.ico.IMSInteractionSpec".

getSpecVersion

public java.lang.String getSpecVersion()
Returns the version of the J2EE Connector Architecture Specification implemented by the IMS Connector for Java resource adapter.

Specified by:
getSpecVersion in interface javax.resource.cci.ResourceAdapterMetaData
Returns:
- String containing the version of the J2EE Connector Architecture Specification implemented by the IMS Connector for Java resource adapter, for example, "Version 1.0".

supportsExecuteWithInputAndOutputRecord

public boolean supportsExecuteWithInputAndOutputRecord()
Returns an indication of whether or not the IMS Connector for Java resource adapter supports an execute function with both input and output records.

Specified by:
supportsExecuteWithInputAndOutputRecord in interface javax.resource.cci.ResourceAdapterMetaData
Returns:
- Boolean value of TRUE, since the IMS Connector for Java resource adapter for which this IMSResourceAdapterMetaData is associated supports an execute function with both input and output records.

supportsExecuteWithInputRecordOnly

public boolean supportsExecuteWithInputRecordOnly()
Returns an indication of whether or not the IMS Connector for Java resource adapter supports an execute function with only an input record.

Specified by:
supportsExecuteWithInputRecordOnly in interface javax.resource.cci.ResourceAdapterMetaData
Returns:
- Boolean value of FALSE, since the IMS Connector for Java resource adapter for which this IMSResourceAdapterMetaData is associated does not support an execute function with only an input record.

supportsLocalTransactionDemarcation

public boolean supportsLocalTransactionDemarcation()
Returns an indication of whether or not the IMS Connector for Java resource adapter supports local transaction demarcation.

Specified by:
supportsLocalTransactionDemarcation in interface javax.resource.cci.ResourceAdapterMetaData
Returns:
- Boolean value of FALSE , since the IMS Connector for Java resource adapter for which this IMSResourceAdapterMetaData is associated does not support local transaction demarcation.

Package All Classes All Fields and Methods Deprecated