org.jppf.jca.spi
Class JPPFResourceAdapterMetaData

java.lang.Object
  extended by org.jppf.jca.spi.JPPFResourceAdapterMetaData
All Implemented Interfaces:
ResourceAdapterMetaData

public class JPPFResourceAdapterMetaData
extends Object
implements ResourceAdapterMetaData

Implementation of the ResourceAdapterMetaData interface for the JPPF resource adapter.

Author:
Laurent Cohen

Constructor Summary
JPPFResourceAdapterMetaData()
           
 
Method Summary
 String getAdapterName()
          Get the name of this adapter.
 String getAdapterShortDescription()
          Get a short description of this adapter.
 String getAdapterVendorName()
          Get the vendor name of this adapter.
 String getAdapterVersion()
          Get the version of this adapter.
 String[] getInteractionSpecsSupported()
          Get a list of supported interactions.
 String getSpecVersion()
          Get the version of the specs of this adapter.
 boolean supportsExecuteWithInputAndOutputRecord()
          Determine whether input and output record interactions are supported.
 boolean supportsExecuteWithInputRecordOnly()
          Determine whether input record only interactions are supported.
 boolean supportsLocalTransactionDemarcation()
          Determine whether local transactions are supported.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JPPFResourceAdapterMetaData

public JPPFResourceAdapterMetaData()
Method Detail

getAdapterName

public String getAdapterName()
Get the name of this adapter.

Specified by:
getAdapterName in interface ResourceAdapterMetaData
Returns:
the name as a string.
See Also:
ResourceAdapterMetaData.getAdapterName()

getAdapterShortDescription

public String getAdapterShortDescription()
Get a short description of this adapter.

Specified by:
getAdapterShortDescription in interface ResourceAdapterMetaData
Returns:
the short description as a string.
See Also:
ResourceAdapterMetaData.getAdapterShortDescription()

getAdapterVendorName

public String getAdapterVendorName()
Get the vendor name of this adapter.

Specified by:
getAdapterVendorName in interface ResourceAdapterMetaData
Returns:
the vendor name as a string.
See Also:
ResourceAdapterMetaData.getAdapterVendorName()

getAdapterVersion

public String getAdapterVersion()
Get the version of this adapter.

Specified by:
getAdapterVersion in interface ResourceAdapterMetaData
Returns:
the version as a string.
See Also:
ResourceAdapterMetaData.getAdapterVersion()

getInteractionSpecsSupported

public String[] getInteractionSpecsSupported()
Get a list of supported interactions.

Specified by:
getInteractionSpecsSupported in interface ResourceAdapterMetaData
Returns:
the list as a array of strings.
See Also:
ResourceAdapterMetaData.getInteractionSpecsSupported()

getSpecVersion

public String getSpecVersion()
Get the version of the specs of this adapter.

Specified by:
getSpecVersion in interface ResourceAdapterMetaData
Returns:
the version of the specs as a string.
See Also:
ResourceAdapterMetaData.getSpecVersion()

supportsExecuteWithInputAndOutputRecord

public boolean supportsExecuteWithInputAndOutputRecord()
Determine whether input and output record interactions are supported.

Specified by:
supportsExecuteWithInputAndOutputRecord in interface ResourceAdapterMetaData
Returns:
false
See Also:
ResourceAdapterMetaData.supportsExecuteWithInputAndOutputRecord()

supportsExecuteWithInputRecordOnly

public boolean supportsExecuteWithInputRecordOnly()
Determine whether input record only interactions are supported.

Specified by:
supportsExecuteWithInputRecordOnly in interface ResourceAdapterMetaData
Returns:
false
See Also:
ResourceAdapterMetaData.supportsExecuteWithInputRecordOnly()

supportsLocalTransactionDemarcation

public boolean supportsLocalTransactionDemarcation()
Determine whether local transactions are supported.

Specified by:
supportsLocalTransactionDemarcation in interface ResourceAdapterMetaData
Returns:
false.
See Also:
ResourceAdapterMetaData.supportsLocalTransactionDemarcation()


Copyright © 2005-2010 JPPF Team.