org.jboss.jca.common.metadata.ra.ra16
Class ConfigProperty16

java.lang.Object
  extended by org.jboss.jca.common.metadata.ra.common.ConfigProperty
      extended by org.jboss.jca.common.metadata.ra.ra16.ConfigProperty16
All Implemented Interfaces:
Serializable, JCAMetadata, IdDecoratedMetadata

public class ConfigProperty16
extends ConfigProperty

Author:
Stefano Maestri
See Also:
Serialized Form

Nested Class Summary
static class ConfigProperty16.Attribute
          A Attribute.
static class ConfigProperty16.Tag
          A Tag.
 
Field Summary
 
Fields inherited from class org.jboss.jca.common.metadata.ra.common.ConfigProperty
configPropertyName, configPropertyType, configPropertyValue, description, id
 
Constructor Summary
ConfigProperty16(ArrayList<LocalizedXsdString> description, XsdString configPropertyName, XsdString configPropertyType, XsdString configPropertyValue, Boolean configPropertyIgnore, Boolean configPropertySupportsDynamicUpdates, Boolean configPropertyConfidential, String id)
           
 
Method Summary
 boolean equals(Object obj)
          
 Boolean getConfigPropertyConfidential()
           
 Boolean getConfigPropertyIgnore()
           
 Boolean getConfigPropertySupportsDynamicUpdates()
           
 int hashCode()
          
 String toString()
          
 
Methods inherited from class org.jboss.jca.common.metadata.ra.common.ConfigProperty
getConfigPropertyName, getConfigPropertyType, getConfigPropertyValue, getDescription, getId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConfigProperty16

public ConfigProperty16(ArrayList<LocalizedXsdString> description,
                        XsdString configPropertyName,
                        XsdString configPropertyType,
                        XsdString configPropertyValue,
                        Boolean configPropertyIgnore,
                        Boolean configPropertySupportsDynamicUpdates,
                        Boolean configPropertyConfidential,
                        String id)
Parameters:
description - list of descriptions
configPropertyName - name of the property
configPropertyType - full qualified name of the type of the property
configPropertyValue - value
configPropertyIgnore - 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
Method Detail

getConfigPropertyIgnore

public Boolean getConfigPropertyIgnore()
Returns:
configPropertyIgnore

getConfigPropertySupportsDynamicUpdates

public Boolean getConfigPropertySupportsDynamicUpdates()
Returns:
configPropertySupportsDynamicUpdates

getConfigPropertyConfidential

public Boolean getConfigPropertyConfidential()
Returns:
configPropertyConfidential

hashCode

public int hashCode()

Overrides:
hashCode in class Object
See Also:
Object.hashCode()

equals

public boolean equals(Object obj)

Overrides:
equals in class Object
See Also:
Object.equals(java.lang.Object)

toString

public String toString()

Overrides:
toString in class Object
See Also:
Object.toString()


Copyright © 2008 Red Hat Middleware LLC (http://www.jboss.com/)