Class ConnectorImpl
java.lang.Object
org.jboss.jca.common.metadata.spec.ConnectorImpl
- All Implemented Interfaces:
Serializable,Cloneable,org.jboss.jca.common.api.metadata.CopyableMetaData,org.jboss.jca.common.api.metadata.JCAMetadata,org.jboss.jca.common.api.metadata.spec.Connector,org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata,org.jboss.jca.common.api.metadata.spec.MergeableMetadata<org.jboss.jca.common.api.metadata.spec.Connector>,org.jboss.jca.common.api.metadata.ValidatableMetadata
public class ConnectorImpl
extends Object
implements org.jboss.jca.common.api.metadata.spec.Connector
Implementation of Connector
- Author:
- Stefano Maestri, Jesper Pedersen
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.spec.Connector
org.jboss.jca.common.api.metadata.spec.Connector.Version -
Constructor Summary
ConstructorsConstructorDescriptionConnectorImpl(org.jboss.jca.common.api.metadata.spec.Connector.Version version, org.jboss.jca.common.api.metadata.spec.XsdString moduleName, org.jboss.jca.common.api.metadata.spec.XsdString vendorName, org.jboss.jca.common.api.metadata.spec.XsdString eisType, org.jboss.jca.common.api.metadata.spec.XsdString resourceadapterVersion, org.jboss.jca.common.api.metadata.spec.LicenseType license, org.jboss.jca.common.api.metadata.spec.ResourceAdapter resourceadapter, List<org.jboss.jca.common.api.metadata.spec.XsdString> requiredWorkContexts, boolean metadataComplete, List<org.jboss.jca.common.api.metadata.spec.LocalizedXsdString> description, List<org.jboss.jca.common.api.metadata.spec.LocalizedXsdString> displayNames, List<org.jboss.jca.common.api.metadata.spec.Icon> icons, String id) Constructor -
Method Summary
Modifier and TypeMethodDescriptionorg.jboss.jca.common.api.metadata.CopyableMetaDatacopy()booleanList<org.jboss.jca.common.api.metadata.spec.LocalizedXsdString> List<org.jboss.jca.common.api.metadata.spec.LocalizedXsdString> org.jboss.jca.common.api.metadata.spec.XsdStringList<org.jboss.jca.common.api.metadata.spec.Icon> getIcons()getId()org.jboss.jca.common.api.metadata.spec.LicenseTypeorg.jboss.jca.common.api.metadata.spec.ResourceAdapterorg.jboss.jca.common.api.metadata.spec.XsdStringorg.jboss.jca.common.api.metadata.spec.XsdStringorg.jboss.jca.common.api.metadata.spec.Connector.VersioninthashCode()booleanorg.jboss.jca.common.api.metadata.spec.Connectormerge(org.jboss.jca.common.api.metadata.spec.MergeableMetadata<?> inputMd) toString()voidvalidate()
-
Constructor Details
-
ConnectorImpl
public ConnectorImpl(org.jboss.jca.common.api.metadata.spec.Connector.Version version, org.jboss.jca.common.api.metadata.spec.XsdString moduleName, org.jboss.jca.common.api.metadata.spec.XsdString vendorName, org.jboss.jca.common.api.metadata.spec.XsdString eisType, org.jboss.jca.common.api.metadata.spec.XsdString resourceadapterVersion, org.jboss.jca.common.api.metadata.spec.LicenseType license, org.jboss.jca.common.api.metadata.spec.ResourceAdapter resourceadapter, List<org.jboss.jca.common.api.metadata.spec.XsdString> requiredWorkContexts, boolean metadataComplete, List<org.jboss.jca.common.api.metadata.spec.LocalizedXsdString> description, List<org.jboss.jca.common.api.metadata.spec.LocalizedXsdString> displayNames, List<org.jboss.jca.common.api.metadata.spec.Icon> icons, String id) Constructor- Parameters:
version- The versionmoduleName- name of the modulevendorName- vendor nameeisType- eis typeresourceadapterVersion- version number for the RAlicense- license informationresourceadapter- full qualified name of the resource adapterrequiredWorkContexts- list od work context requiredmetadataComplete- not mandatory boolean valuedescription- descriptions of this connectordisplayNames- name to display for this connecotroicons- icon representing this connectoreid- XML ID
-
-
Method Details
-
getVendorName
public org.jboss.jca.common.api.metadata.spec.XsdString getVendorName()- Specified by:
getVendorNamein interfaceorg.jboss.jca.common.api.metadata.spec.Connector
-
getEisType
public org.jboss.jca.common.api.metadata.spec.XsdString getEisType()- Specified by:
getEisTypein interfaceorg.jboss.jca.common.api.metadata.spec.Connector
-
getLicense
public org.jboss.jca.common.api.metadata.spec.LicenseType getLicense()- Specified by:
getLicensein interfaceorg.jboss.jca.common.api.metadata.spec.Connector
-
getResourceadapter
public org.jboss.jca.common.api.metadata.spec.ResourceAdapter getResourceadapter()- Specified by:
getResourceadapterin interfaceorg.jboss.jca.common.api.metadata.spec.Connector
-
getDescriptions
- Specified by:
getDescriptionsin interfaceorg.jboss.jca.common.api.metadata.spec.Connector
-
getDisplayNames
- Specified by:
getDisplayNamesin interfaceorg.jboss.jca.common.api.metadata.spec.Connector
-
getIcons
- Specified by:
getIconsin interfaceorg.jboss.jca.common.api.metadata.spec.Connector
-
getId
- Specified by:
getIdin interfaceorg.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata
-
getResourceadapterVersion
public org.jboss.jca.common.api.metadata.spec.XsdString getResourceadapterVersion()- Specified by:
getResourceadapterVersionin interfaceorg.jboss.jca.common.api.metadata.spec.Connector
-
getRequiredWorkContexts
- Specified by:
getRequiredWorkContextsin interfaceorg.jboss.jca.common.api.metadata.spec.Connector
-
getModuleName
- Specified by:
getModuleNamein interfaceorg.jboss.jca.common.api.metadata.spec.Connector
-
isMetadataComplete
public boolean isMetadataComplete()- Specified by:
isMetadataCompletein interfaceorg.jboss.jca.common.api.metadata.spec.Connector
-
getVersion
public org.jboss.jca.common.api.metadata.spec.Connector.Version getVersion()- Specified by:
getVersionin interfaceorg.jboss.jca.common.api.metadata.spec.Connector
-
merge
public org.jboss.jca.common.api.metadata.spec.Connector merge(org.jboss.jca.common.api.metadata.spec.MergeableMetadata<?> inputMd) throws Exception - Specified by:
mergein interfaceorg.jboss.jca.common.api.metadata.spec.MergeableMetadata<org.jboss.jca.common.api.metadata.spec.Connector>- Throws:
Exception
-
copy
public org.jboss.jca.common.api.metadata.CopyableMetaData copy()- Specified by:
copyin interfaceorg.jboss.jca.common.api.metadata.CopyableMetaData
-
validate
public void validate() throws org.jboss.jca.common.api.validator.ValidateException- Specified by:
validatein interfaceorg.jboss.jca.common.api.metadata.ValidatableMetadata- Throws:
org.jboss.jca.common.api.validator.ValidateException
-
hashCode
public int hashCode() -
equals
-
toString
-