public class ConnectorImpl
extends java.lang.Object
implements org.jboss.jca.common.api.metadata.spec.Connector
Constructor and Description |
---|
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,
java.util.List<org.jboss.jca.common.api.metadata.spec.XsdString> requiredWorkContexts,
boolean metadataComplete,
java.util.List<org.jboss.jca.common.api.metadata.spec.LocalizedXsdString> description,
java.util.List<org.jboss.jca.common.api.metadata.spec.LocalizedXsdString> displayNames,
java.util.List<org.jboss.jca.common.api.metadata.spec.Icon> icons,
java.lang.String id)
Constructor
|
Modifier and Type | Method and Description |
---|---|
org.jboss.jca.common.api.metadata.CopyableMetaData |
copy()
Creates and returns a copy of this object.
|
boolean |
equals(java.lang.Object obj) |
java.util.List<org.jboss.jca.common.api.metadata.spec.LocalizedXsdString> |
getDescriptions() |
java.util.List<org.jboss.jca.common.api.metadata.spec.LocalizedXsdString> |
getDisplayNames() |
org.jboss.jca.common.api.metadata.spec.XsdString |
getEisType()
Get the eisType.
|
java.util.List<org.jboss.jca.common.api.metadata.spec.Icon> |
getIcons() |
java.lang.String |
getId()
Return the String representing xml ID
|
org.jboss.jca.common.api.metadata.spec.LicenseType |
getLicense()
Get the license.
|
java.lang.String |
getModuleName() |
java.util.List<java.lang.String> |
getRequiredWorkContexts() |
org.jboss.jca.common.api.metadata.spec.ResourceAdapter |
getResourceadapter()
Get the resourceadapter.
|
org.jboss.jca.common.api.metadata.spec.XsdString |
getResourceadapterVersion() |
org.jboss.jca.common.api.metadata.spec.XsdString |
getVendorName()
Get the vendorName.
|
org.jboss.jca.common.api.metadata.spec.Connector.Version |
getVersion()
Get the version.
|
int |
hashCode() |
boolean |
isMetadataComplete() |
org.jboss.jca.common.api.metadata.spec.Connector |
merge(org.jboss.jca.common.api.metadata.spec.MergeableMetadata<?> inputMd)
Merge specification metadata with vendor metadata
|
java.lang.String |
toString() |
void |
validate()
Validate this metadata according validation required by specification
|
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, java.util.List<org.jboss.jca.common.api.metadata.spec.XsdString> requiredWorkContexts, boolean metadataComplete, java.util.List<org.jboss.jca.common.api.metadata.spec.LocalizedXsdString> description, java.util.List<org.jboss.jca.common.api.metadata.spec.LocalizedXsdString> displayNames, java.util.List<org.jboss.jca.common.api.metadata.spec.Icon> icons, java.lang.String id)
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 IDpublic org.jboss.jca.common.api.metadata.spec.XsdString getVendorName()
getVendorName
in interface org.jboss.jca.common.api.metadata.spec.Connector
public org.jboss.jca.common.api.metadata.spec.XsdString getEisType()
getEisType
in interface org.jboss.jca.common.api.metadata.spec.Connector
public org.jboss.jca.common.api.metadata.spec.LicenseType getLicense()
getLicense
in interface org.jboss.jca.common.api.metadata.spec.Connector
public org.jboss.jca.common.api.metadata.spec.ResourceAdapter getResourceadapter()
getResourceadapter
in interface org.jboss.jca.common.api.metadata.spec.Connector
public java.util.List<org.jboss.jca.common.api.metadata.spec.LocalizedXsdString> getDescriptions()
getDescriptions
in interface org.jboss.jca.common.api.metadata.spec.Connector
public java.util.List<org.jboss.jca.common.api.metadata.spec.LocalizedXsdString> getDisplayNames()
getDisplayNames
in interface org.jboss.jca.common.api.metadata.spec.Connector
public java.util.List<org.jboss.jca.common.api.metadata.spec.Icon> getIcons()
getIcons
in interface org.jboss.jca.common.api.metadata.spec.Connector
public java.lang.String getId()
getId
in interface org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata
public org.jboss.jca.common.api.metadata.spec.XsdString getResourceadapterVersion()
getResourceadapterVersion
in interface org.jboss.jca.common.api.metadata.spec.Connector
public java.util.List<java.lang.String> getRequiredWorkContexts()
getRequiredWorkContexts
in interface org.jboss.jca.common.api.metadata.spec.Connector
public java.lang.String getModuleName()
getModuleName
in interface org.jboss.jca.common.api.metadata.spec.Connector
public boolean isMetadataComplete()
isMetadataComplete
in interface org.jboss.jca.common.api.metadata.spec.Connector
public org.jboss.jca.common.api.metadata.spec.Connector.Version getVersion()
getVersion
in interface org.jboss.jca.common.api.metadata.spec.Connector
public org.jboss.jca.common.api.metadata.spec.Connector merge(org.jboss.jca.common.api.metadata.spec.MergeableMetadata<?> inputMd) throws java.lang.Exception
merge
in interface org.jboss.jca.common.api.metadata.spec.MergeableMetadata<org.jboss.jca.common.api.metadata.spec.Connector>
inputMd
- The vendor metadatajava.lang.Exception
- Thrown if an error occurspublic org.jboss.jca.common.api.metadata.CopyableMetaData copy()
copy
in interface org.jboss.jca.common.api.metadata.CopyableMetaData
public void validate() throws org.jboss.jca.common.api.validator.ValidateException
validate
in interface org.jboss.jca.common.api.metadata.ValidatableMetadata
org.jboss.jca.common.api.validator.ValidateException
- in case of validation failpublic int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2014 IronJacamar (http://www.ironjacamar.org)