public abstract class ConnectorAbstractmpl extends java.lang.Object implements Connector
Connector.Version
Modifier and Type | Field and Description |
---|---|
protected java.util.ArrayList<LocalizedXsdString> |
description
description
|
protected java.util.ArrayList<LocalizedXsdString> |
displayName
displayName
|
protected XsdString |
eisType
EIS type
|
protected java.util.ArrayList<Icon> |
icon
icon
|
protected java.lang.String |
id
id attribute
|
protected LicenseType |
license
license information
|
protected ResourceAdapter |
resourceadapter
resource adapter
|
protected XsdString |
vendorName
vendor name
|
Modifier | Constructor and Description |
---|---|
protected |
ConnectorAbstractmpl(XsdString vendorName,
XsdString eisType,
LicenseType license,
ResourceAdapter resourceadapter,
java.util.List<LocalizedXsdString> description,
java.util.List<LocalizedXsdString> displayName,
java.util.List<Icon> icon,
java.lang.String id)
Create a new Connector.
|
Modifier and Type | Method and Description |
---|---|
abstract CopyableMetaData |
copy()
Creates and returns a copy of this object.
|
boolean |
equals(java.lang.Object obj) |
java.util.List<LocalizedXsdString> |
getDescriptions() |
java.util.List<LocalizedXsdString> |
getDisplayNames() |
XsdString |
getEisType()
Get the eisType.
|
java.util.List<Icon> |
getIcons() |
java.lang.String |
getId()
Get the id.
|
LicenseType |
getLicense()
Get the license.
|
ResourceAdapter |
getResourceadapter()
Get the resourceadapter.
|
XsdString |
getVendorName()
Get the vendorName.
|
int |
hashCode() |
Connector |
merge(MergeableMetadata<?> inputMd)
Merge metadatas
|
java.lang.String |
toString() |
void |
validate()
Validate specification metadata
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getVersion
protected final XsdString vendorName
protected final XsdString eisType
protected final LicenseType license
protected final ResourceAdapter resourceadapter
protected final java.lang.String id
protected final java.util.ArrayList<LocalizedXsdString> description
protected final java.util.ArrayList<LocalizedXsdString> displayName
protected final java.util.ArrayList<Icon> icon
protected ConnectorAbstractmpl(XsdString vendorName, XsdString eisType, LicenseType license, ResourceAdapter resourceadapter, java.util.List<LocalizedXsdString> description, java.util.List<LocalizedXsdString> displayName, java.util.List<Icon> icon, java.lang.String id)
vendorName
- vandor nameeisType
- tyeo of EISlicense
- license informationresourceadapter
- resource adapter instancedescription
- descriptions of this connectordisplayName
- name to display for this connecotroicon
- icon representing this connectoreid
- id attribute in xml filepublic XsdString getVendorName()
getVendorName
in interface Connector
public XsdString getEisType()
getEisType
in interface Connector
public LicenseType getLicense()
getLicense
in interface Connector
public ResourceAdapter getResourceadapter()
getResourceadapter
in interface Connector
public java.util.List<LocalizedXsdString> getDescriptions()
getDescriptions
in interface Connector
public java.util.List<LocalizedXsdString> getDisplayNames()
getDisplayNames
in interface Connector
public java.util.List<Icon> getIcons()
public java.lang.String getId()
getId
in interface IdDecoratedMetadata
public int hashCode()
public boolean equals(java.lang.Object obj)
public void validate() throws ValidateException
validate
in interface ValidatableMetadata
ValidateException
- Thrown if an error occurspublic Connector merge(MergeableMetadata<?> inputMd) throws java.lang.Exception
merge
in interface MergeableMetadata<Connector>
inputMd
- The metadata to merge with thisjava.lang.Exception
- Thrown if an error occurspublic abstract CopyableMetaData copy()
CopyableMetaData
copy
in interface CopyableMetaData
Copyright © 2013 IronJacamar (http://www.ironjacamar.org)