org.jboss.jca.common.api.metadata.ra
Interface ConfigProperty

All Superinterfaces:
Cloneable, CopyableMetaData, IdDecoratedMetadata, JCAMetadata, Serializable
All Known Subinterfaces:
ConfigProperty16

public interface ConfigProperty
extends IdDecoratedMetadata, CopyableMetaData

A ConfigProperty.

Author:
Stefano Maestri

Nested Class Summary
static class ConfigProperty.Attribute
          A Attribute.
static class ConfigProperty.Tag
          A Tag.
 
Method Summary
 XsdString getConfigPropertyName()
           
 XsdString getConfigPropertyType()
           
 XsdString getConfigPropertyValue()
           
 List<LocalizedXsdString> getDescriptions()
           
 String getId()
          Return the String representing xml ID
 boolean isMandatory()
          Is the config property mandatory
 boolean isValueSet()
          convenient method t verify if the value has already been set
 
Methods inherited from interface org.jboss.jca.common.api.metadata.CopyableMetaData
copy
 

Method Detail

getDescriptions

List<LocalizedXsdString> getDescriptions()
Returns:
description

getConfigPropertyName

XsdString getConfigPropertyName()
Returns:
configPropertyName

getConfigPropertyType

XsdString getConfigPropertyType()
Returns:
configPropertyType

getConfigPropertyValue

XsdString getConfigPropertyValue()
Returns:
configPropertyValue

getId

String getId()
Return the String representing xml ID

Specified by:
getId in interface IdDecoratedMetadata
Returns:
the XML ID
See Also:
IdDecoratedMetadata.getId()

isValueSet

boolean isValueSet()
convenient method t verify if the value has already been set

Returns:
true if vaue has been set

isMandatory

boolean isMandatory()
Is the config property mandatory

Returns:
The value


Copyright © 2012 JBoss, by Red Hat (http://www.jboss.org/ironjacamar)