org.jboss.jca.common.metadata.ra.ra16
Class ConfigProperty16Impl
java.lang.Object
org.jboss.jca.common.metadata.ra.common.ConfigPropertyImpl
org.jboss.jca.common.metadata.ra.ra16.ConfigProperty16Impl
- 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.ConfigProperty, org.jboss.jca.common.api.metadata.ra.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.ra.ra16.ConfigProperty16
public class ConfigProperty16Impl
- extends ConfigPropertyImpl
- implements org.jboss.jca.common.api.metadata.ra.ra16.ConfigProperty16
- Author:
- Stefano Maestri
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.ra.ra16.ConfigProperty16 |
org.jboss.jca.common.api.metadata.ra.ra16.ConfigProperty16.Attribute, org.jboss.jca.common.api.metadata.ra.ra16.ConfigProperty16.Tag |
|
Constructor Summary |
ConfigProperty16Impl(List<org.jboss.jca.common.api.metadata.ra.LocalizedXsdString> description,
org.jboss.jca.common.api.metadata.ra.XsdString configPropertyName,
org.jboss.jca.common.api.metadata.ra.XsdString configPropertyType,
org.jboss.jca.common.api.metadata.ra.XsdString configPropertyValue,
Boolean configPropertyIgnore,
Boolean configPropertySupportsDynamicUpdates,
Boolean configPropertyConfidential,
String id)
|
ConfigProperty16Impl(List<org.jboss.jca.common.api.metadata.ra.LocalizedXsdString> description,
org.jboss.jca.common.api.metadata.ra.XsdString configPropertyName,
org.jboss.jca.common.api.metadata.ra.XsdString configPropertyType,
org.jboss.jca.common.api.metadata.ra.XsdString configPropertyValue,
Boolean configPropertyIgnore,
Boolean configPropertySupportsDynamicUpdates,
Boolean configPropertyConfidential,
String id,
String attachedClassName)
|
ConfigProperty16Impl(List<org.jboss.jca.common.api.metadata.ra.LocalizedXsdString> description,
org.jboss.jca.common.api.metadata.ra.XsdString configPropertyName,
org.jboss.jca.common.api.metadata.ra.XsdString configPropertyType,
org.jboss.jca.common.api.metadata.ra.XsdString configPropertyValue,
Boolean configPropertyIgnore,
Boolean configPropertySupportsDynamicUpdates,
Boolean configPropertyConfidential,
String id,
String attachedClassName,
String ignoreId,
String updatesId,
String confidId)
|
| Methods inherited from interface org.jboss.jca.common.api.metadata.ra.ConfigProperty |
getConfigPropertyName, getConfigPropertyType, getConfigPropertyValue, getDescriptions, getId, isMandatory, isValueSet |
ConfigProperty16Impl
public ConfigProperty16Impl(List<org.jboss.jca.common.api.metadata.ra.LocalizedXsdString> description,
org.jboss.jca.common.api.metadata.ra.XsdString configPropertyName,
org.jboss.jca.common.api.metadata.ra.XsdString configPropertyType,
org.jboss.jca.common.api.metadata.ra.XsdString configPropertyValue,
Boolean configPropertyIgnore,
Boolean configPropertySupportsDynamicUpdates,
Boolean configPropertyConfidential,
String id)
- Parameters:
description - list of descriptionsconfigPropertyName - name of the propertyconfigPropertyType - full qualified name of the type of the propertyconfigPropertyValue - valueconfigPropertyIgnore - not mandatory boolean value The element config-property-ignore is used to specify
whether the configuration tools must ignore considering the
configuration property during auto-discovery of
Configuration properties. See the Connector specification for
more details. If unspecified, the container must not ignore
the configuration property during auto-discovery.configPropertySupportsDynamicUpdates - not mandatory The element
config-property-supports-dynamic-updates is used to specify
whether the configuration property allows its value to be updated, by
application server's configuration tools, during the lifetime of
the JavaBean instance. See the Connector specification for
more details. If unspecified, the container must not dynamically
reconfigure the property.configPropertyConfidential - The element config-property-confidential is used to specify
whether the configuration property is confidential and
recommends application server's configuration tools to use special
visual aids for editing them. See the Connector specification for
more details. If unspecified, the container must not treat the
property as confidential.id - XML ID
ConfigProperty16Impl
public ConfigProperty16Impl(List<org.jboss.jca.common.api.metadata.ra.LocalizedXsdString> description,
org.jboss.jca.common.api.metadata.ra.XsdString configPropertyName,
org.jboss.jca.common.api.metadata.ra.XsdString configPropertyType,
org.jboss.jca.common.api.metadata.ra.XsdString configPropertyValue,
Boolean configPropertyIgnore,
Boolean configPropertySupportsDynamicUpdates,
Boolean configPropertyConfidential,
String id,
String attachedClassName)
- Parameters:
description - list of descriptionsconfigPropertyName - name of the propertyconfigPropertyType - full qualified name of the type of the propertyconfigPropertyValue - valueconfigPropertyIgnore - not mandatory boolean value The element config-property-ignore is used to specify
whether the configuration tools must ignore considering the
configuration property during auto-discovery of
Configuration properties. See the Connector specification for
more details. If unspecified, the container must not ignore
the configuration property during auto-discovery.configPropertySupportsDynamicUpdates - not mandatory The element
config-property-supports-dynamic-updates is used to specify
whether the configuration property allows its value to be updated, by
application server's configuration tools, during the lifetime of
the JavaBean instance. See the Connector specification for
more details. If unspecified, the container must not dynamically
reconfigure the property.configPropertyConfidential - The element config-property-confidential is used to specify
whether the configuration property is confidential and
recommends application server's configuration tools to use special
visual aids for editing them. See the Connector specification for
more details. If unspecified, the container must not treat the
property as confidential.id - XML IDattachedClassName - className of the class where the property is defined by annoptation
ConfigProperty16Impl
public ConfigProperty16Impl(List<org.jboss.jca.common.api.metadata.ra.LocalizedXsdString> description,
org.jboss.jca.common.api.metadata.ra.XsdString configPropertyName,
org.jboss.jca.common.api.metadata.ra.XsdString configPropertyType,
org.jboss.jca.common.api.metadata.ra.XsdString configPropertyValue,
Boolean configPropertyIgnore,
Boolean configPropertySupportsDynamicUpdates,
Boolean configPropertyConfidential,
String id,
String attachedClassName,
String ignoreId,
String updatesId,
String confidId)
- Parameters:
description - list of descriptionsconfigPropertyName - name of the propertyconfigPropertyType - full qualified name of the type of the propertyconfigPropertyValue - valueconfigPropertyIgnore - not mandatory boolean value The element config-property-ignore is used to specify
whether the configuration tools must ignore considering the
configuration property during auto-discovery of
Configuration properties. See the Connector specification for
more details. If unspecified, the container must not ignore
the configuration property during auto-discovery.configPropertySupportsDynamicUpdates - not mandatory The element
config-property-supports-dynamic-updates is used to specify
whether the configuration property allows its value to be updated, by
application server's configuration tools, during the lifetime of
the JavaBean instance. See the Connector specification for
more details. If unspecified, the container must not dynamically
reconfigure the property.configPropertyConfidential - The element config-property-confidential is used to specify
whether the configuration property is confidential and
recommends application server's configuration tools to use special
visual aids for editing them. See the Connector specification for
more details. If unspecified, the container must not treat the
property as confidential.id - XML IDattachedClassName - className of the class where the property is defined by annoptationignoreId - ID of configPropertyIgnore elementupdatesId - ID of configPropertySupportsDynemycUpdates elementconfidId - ID of configPropertyConfidential element
getAttachedClassName
public final String getAttachedClassName()
- Get the attachedClassName.
- Returns:
- the attachedClassName.
getConfigPropertyIgnore
public Boolean getConfigPropertyIgnore()
- Specified by:
getConfigPropertyIgnore in interface org.jboss.jca.common.api.metadata.ra.ra16.ConfigProperty16
- Returns:
- configPropertyIgnore
getConfigPropertySupportsDynamicUpdates
public Boolean getConfigPropertySupportsDynamicUpdates()
- Specified by:
getConfigPropertySupportsDynamicUpdates in interface org.jboss.jca.common.api.metadata.ra.ra16.ConfigProperty16
- Returns:
- configPropertySupportsDynamicUpdates
getConfigPropertyConfidential
public Boolean getConfigPropertyConfidential()
- Specified by:
getConfigPropertyConfidential in interface org.jboss.jca.common.api.metadata.ra.ra16.ConfigProperty16
- Returns:
- configPropertyConfidential
hashCode
public int hashCode()
- Specified by:
hashCode in interface org.jboss.jca.common.api.metadata.ra.ra16.ConfigProperty16- Overrides:
hashCode in class ConfigPropertyImpl
equals
public boolean equals(Object obj)
- Specified by:
equals in interface org.jboss.jca.common.api.metadata.ra.ra16.ConfigProperty16- Overrides:
equals in class ConfigPropertyImpl
toString
public String toString()
-
- Specified by:
toString in interface org.jboss.jca.common.api.metadata.ra.ra16.ConfigProperty16- Overrides:
toString in class ConfigPropertyImpl
- See Also:
Object.toString()
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 ConfigPropertyImpl
Copyright © 2012 JBoss, by Red Hat (http://www.jboss.org/ironjacamar)