org.jboss.jca.common.metadata.ra.ra15
Class Connector15Impl
java.lang.Object
org.jboss.jca.common.metadata.ra.common.ConnectorAbstractmpl
org.jboss.jca.common.metadata.ra.ra15.Connector15Impl
- 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.ValidatableMetadata
- Direct Known Subclasses:
- Connector16Impl
public class Connector15Impl
- extends ConnectorAbstractmpl
- implements org.jboss.jca.common.api.metadata.ra.ra15.Connector15
A Connector15.
- Author:
- Stefano Maestri
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.ra.ra15.Connector15 |
org.jboss.jca.common.api.metadata.ra.ra15.Connector15.Attribute, org.jboss.jca.common.api.metadata.ra.ra15.Connector15.Tag |
| Nested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.ra.Connector |
org.jboss.jca.common.api.metadata.ra.Connector.Version |
|
Field Summary |
protected org.jboss.jca.common.api.metadata.ra.XsdString |
resourceadapterVersion
the resource adapter version |
| Fields inherited from interface org.jboss.jca.common.api.metadata.ra.ra15.Connector15 |
XML_VERSION |
|
Constructor Summary |
Connector15Impl(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<org.jboss.jca.common.api.metadata.ra.LocalizedXsdString> description,
List<org.jboss.jca.common.api.metadata.ra.LocalizedXsdString> displayName,
List<org.jboss.jca.common.api.metadata.ra.Icon> icon,
String id)
|
| Methods inherited from interface org.jboss.jca.common.api.metadata.ra.Connector |
getDescriptions, getDisplayNames, getEisType, getIcons, 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 |
resourceadapterVersion
protected final org.jboss.jca.common.api.metadata.ra.XsdString resourceadapterVersion
- the resource adapter version
Connector15Impl
public Connector15Impl(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<org.jboss.jca.common.api.metadata.ra.LocalizedXsdString> description,
List<org.jboss.jca.common.api.metadata.ra.LocalizedXsdString> displayName,
List<org.jboss.jca.common.api.metadata.ra.Icon> icon,
String id)
- Parameters:
vendorName - vendor nameeisType - eis typeresourceadapterVersion - version number for the RAlicense - license informationresourceadapter - full qualified name of the resource adapterdescription - descriptions of this connectordisplayName - name to display for this connecotroicon - icon representing this connectoreid - XML ID
getResourceadapterVersion
public org.jboss.jca.common.api.metadata.ra.XsdString getResourceadapterVersion()
- Specified by:
getResourceadapterVersion in interface org.jboss.jca.common.api.metadata.ra.ra15.Connector15
- Returns:
- resourceadapterVersion
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
- Returns:
- the version.
hashCode
public int hashCode()
- Specified by:
hashCode in interface org.jboss.jca.common.api.metadata.ra.Connector- Overrides:
hashCode in class ConnectorAbstractmpl
equals
public boolean equals(Object obj)
- Specified by:
equals in interface org.jboss.jca.common.api.metadata.ra.Connector- Overrides:
equals in class ConnectorAbstractmpl
defaultPropertiesToString
protected String defaultPropertiesToString()
- Xml output of default properties values for inherited classes
- Returns:
- xml
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 ConnectorAbstractmpl
copy
public org.jboss.jca.common.api.metadata.CopyableMetaData copy()
- Specified by:
copy in interface org.jboss.jca.common.api.metadata.CopyableMetaData- Specified by:
copy in class ConnectorAbstractmpl
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 ConnectorAbstractmpl
- 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
Copyright © 2012 JBoss, by Red Hat (http://www.jboss.org/ironjacamar)