public class ResourceAdapterMetadataInfoImpl extends java.lang.Object implements javax.resource.cci.ResourceAdapterMetaData, ResourceAdapterMetadataInfo
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
VERSION |
Constructor and Description |
---|
ResourceAdapterMetadataInfoImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addServiceTemplate(java.lang.String templateName)
Declares a service template type is supported.
|
void |
addServiceTemplate(java.lang.String serviceTemplateClassName,
boolean isHidden)
Call this method for each service template supported by the
ConnectionFactory . |
java.lang.String |
getAdapterName() |
java.lang.String |
getAdapterShortDescription() |
java.lang.String |
getAdapterVendorName() |
java.lang.String |
getAdapterVersion() |
java.lang.String[] |
getInteractionSpecsSupported() |
java.lang.String |
getSpecVersion() |
java.lang.String[] |
getVisibleServiceTemplates() |
void |
setAdapterName(java.lang.String adapterName) |
void |
setAdapterShortDescription(java.lang.String adapterShortDescription) |
void |
setAdapterVendorName(java.lang.String adapterVendorName) |
void |
setAdapterVersion(java.lang.String adapterVersion) |
boolean |
supportsExecuteWithInputAndOutputRecord() |
boolean |
supportsExecuteWithInputRecordOnly() |
boolean |
supportsLocalTransactionDemarcation() |
public static final java.lang.String VERSION
public void addServiceTemplate(java.lang.String templateName)
addServiceTemplate
in interface ResourceAdapterMetadataInfo
templateName
- the fully qualified class name of the service template implementation.public void addServiceTemplate(java.lang.String serviceTemplateClassName, boolean isHidden)
ResourceAdapterMetadataInfo
ConnectionFactory
.
In J2EE CA terms, this method adds a supported InteractionSpec
.addServiceTemplate
in interface ResourceAdapterMetadataInfo
serviceTemplateClassName
- the class name of service templatepublic java.lang.String getAdapterName()
getAdapterName
in interface javax.resource.cci.ResourceAdapterMetaData
public java.lang.String getAdapterShortDescription()
getAdapterShortDescription
in interface javax.resource.cci.ResourceAdapterMetaData
public java.lang.String getAdapterVendorName()
getAdapterVendorName
in interface javax.resource.cci.ResourceAdapterMetaData
public java.lang.String getAdapterVersion()
getAdapterVersion
in interface javax.resource.cci.ResourceAdapterMetaData
public java.lang.String[] getInteractionSpecsSupported()
getInteractionSpecsSupported
in interface javax.resource.cci.ResourceAdapterMetaData
public java.lang.String getSpecVersion()
getSpecVersion
in interface javax.resource.cci.ResourceAdapterMetaData
public java.lang.String[] getVisibleServiceTemplates()
getVisibleServiceTemplates
in interface ResourceAdapterMetadataInfo
public void setAdapterName(java.lang.String adapterName)
setAdapterName
in interface ResourceAdapterMetadataInfo
public void setAdapterShortDescription(java.lang.String adapterShortDescription)
setAdapterShortDescription
in interface ResourceAdapterMetadataInfo
public void setAdapterVendorName(java.lang.String adapterVendorName)
setAdapterVendorName
in interface ResourceAdapterMetadataInfo
public void setAdapterVersion(java.lang.String adapterVersion)
setAdapterVersion
in interface ResourceAdapterMetadataInfo
public boolean supportsExecuteWithInputAndOutputRecord()
supportsExecuteWithInputAndOutputRecord
in interface javax.resource.cci.ResourceAdapterMetaData
public boolean supportsExecuteWithInputRecordOnly()
supportsExecuteWithInputRecordOnly
in interface javax.resource.cci.ResourceAdapterMetaData
public boolean supportsLocalTransactionDemarcation()
supportsLocalTransactionDemarcation
in interface javax.resource.cci.ResourceAdapterMetaData
Copyright © 2003 - 2021 Software AG, Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.