org.jboss.jca.common.metadata.ra.ra16
Class Connector16Impl
java.lang.Object
org.jboss.jca.common.metadata.ra.common.ConnectorAbstractmpl
org.jboss.jca.common.metadata.ra.ra15.Connector15Impl
org.jboss.jca.common.metadata.ra.ra16.Connector16Impl
- 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.ra.Connector, org.jboss.jca.common.api.metadata.ra.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.ra.MergeableMetadata<org.jboss.jca.common.api.metadata.ra.Connector>, org.jboss.jca.common.api.metadata.ra.ra15.Connector15, org.jboss.jca.common.api.metadata.ra.ra16.Connector16, org.jboss.jca.common.api.metadata.ValidatableMetadata
public final class Connector16Impl
- extends Connector15Impl
- implements org.jboss.jca.common.api.metadata.ra.ra16.Connector16
- Author:
- Stefano Maestri
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.ra.ra16.Connector16 |
org.jboss.jca.common.api.metadata.ra.ra16.Connector16.Attribute, org.jboss.jca.common.api.metadata.ra.ra16.Connector16.Tag |
| Nested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.ra.Connector |
org.jboss.jca.common.api.metadata.ra.Connector.Version |
| Fields inherited from interface org.jboss.jca.common.api.metadata.ra.ra16.Connector16 |
XML_VERSION |
|
Constructor Summary |
Connector16Impl(String moduleName,
org.jboss.jca.common.api.metadata.ra.XsdString vendorName,
org.jboss.jca.common.api.metadata.ra.XsdString eisType,
org.jboss.jca.common.api.metadata.ra.XsdString resourceadapterVersion,
org.jboss.jca.common.api.metadata.ra.LicenseType license,
org.jboss.jca.common.api.metadata.ra.ResourceAdapter1516 resourceadapter,
List<String> requiredWorkContexts,
boolean metadataComplete,
List<org.jboss.jca.common.api.metadata.ra.LocalizedXsdString> description,
List<org.jboss.jca.common.api.metadata.ra.LocalizedXsdString> displayNames,
List<org.jboss.jca.common.api.metadata.ra.Icon> icons,
String id)
|
| Methods inherited from interface org.jboss.jca.common.api.metadata.ra.ra16.Connector16 |
getDisplayNames, getIcons |
| Methods inherited from interface org.jboss.jca.common.api.metadata.ra.ra15.Connector15 |
getResourceadapterVersion |
| Methods inherited from interface org.jboss.jca.common.api.metadata.ra.Connector |
getEisType, getLicense, getResourceadapter, getVendorName |
| Methods inherited from interface org.jboss.jca.common.api.metadata.ra.IdDecoratedMetadata |
getId |
| Methods inherited from interface org.jboss.jca.common.api.metadata.ValidatableMetadata |
validate |
Connector16Impl
public Connector16Impl(String moduleName,
org.jboss.jca.common.api.metadata.ra.XsdString vendorName,
org.jboss.jca.common.api.metadata.ra.XsdString eisType,
org.jboss.jca.common.api.metadata.ra.XsdString resourceadapterVersion,
org.jboss.jca.common.api.metadata.ra.LicenseType license,
org.jboss.jca.common.api.metadata.ra.ResourceAdapter1516 resourceadapter,
List<String> requiredWorkContexts,
boolean metadataComplete,
List<org.jboss.jca.common.api.metadata.ra.LocalizedXsdString> description,
List<org.jboss.jca.common.api.metadata.ra.LocalizedXsdString> displayNames,
List<org.jboss.jca.common.api.metadata.ra.Icon> icons,
String id)
- Parameters:
moduleName - 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
getRequiredWorkContexts
public List<String> getRequiredWorkContexts()
- Specified by:
getRequiredWorkContexts in interface org.jboss.jca.common.api.metadata.ra.ra16.Connector16
- Returns:
- requiredWorkContext
getModuleName
public String getModuleName()
- Specified by:
getModuleName in interface org.jboss.jca.common.api.metadata.ra.ra16.Connector16
- Returns:
- moduleName
getDescriptions
public List<org.jboss.jca.common.api.metadata.ra.LocalizedXsdString> getDescriptions()
- Specified by:
getDescriptions in interface org.jboss.jca.common.api.metadata.ra.Connector- Specified by:
getDescriptions in interface org.jboss.jca.common.api.metadata.ra.ra16.Connector16- Overrides:
getDescriptions in class ConnectorAbstractmpl
- Returns:
- description
isMetadataComplete
public boolean isMetadataComplete()
- Specified by:
isMetadataComplete in interface org.jboss.jca.common.api.metadata.ra.ra16.Connector16
- Returns:
- metadataComplete
getVersion
public org.jboss.jca.common.api.metadata.ra.Connector.Version getVersion()
- Get the version.
- Specified by:
getVersion in interface org.jboss.jca.common.api.metadata.ra.Connector- Overrides:
getVersion in class Connector15Impl
- Returns:
- the version.
hashCode
public int hashCode()
- Specified by:
hashCode in interface org.jboss.jca.common.api.metadata.ra.Connector- Overrides:
hashCode in class Connector15Impl
equals
public boolean equals(Object obj)
- Specified by:
equals in interface org.jboss.jca.common.api.metadata.ra.Connector- Overrides:
equals in class Connector15Impl
toString
public String toString()
- Description copied from class:
ConnectorAbstractmpl
-
- Specified by:
toString in interface org.jboss.jca.common.api.metadata.ra.Connector- Overrides:
toString in class Connector15Impl
merge
public org.jboss.jca.common.api.metadata.ra.Connector merge(org.jboss.jca.common.api.metadata.ra.MergeableMetadata<?> inputMd)
throws Exception
- Description copied from class:
ConnectorAbstractmpl
- Merge metadatas
- Specified by:
merge in interface org.jboss.jca.common.api.metadata.ra.MergeableMetadata<org.jboss.jca.common.api.metadata.ra.Connector>- Overrides:
merge in class Connector15Impl
- Parameters:
inputMd - The metadata to merge with this
- Returns:
- a new immutable connector instance result of the merging
- Throws:
Exception - Thrown if an error occurs
copy
public org.jboss.jca.common.api.metadata.CopyableMetaData copy()
- Specified by:
copy in interface org.jboss.jca.common.api.metadata.CopyableMetaData- Overrides:
copy in class Connector15Impl
Copyright © 2008 Red Hat Middleware LLC (http://www.jboss.com/)