|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EnvEntryType
The env-entryType is used to declare an application's environment entry. The declaration consists of an optional description, the name of the environment entry, a type (optional if the value is injected, otherwise required), and an optional value. It also includes optional elements to define injection of the named resource into fields or JavaBeans properties. If a value is not specified and injection is requested, no injection will occur and no entry of the specified name will be created. This allows an initial value to be specified in the source code without being incorrectly changed when no override has been specified. If a value is not specified and no injection is requested, a value must be supplied during deployment. This type is used by env-entry elements.
Java class for env-entryType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="env-entryType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="description" type="{http://java.sun.com/xml/ns/javaee}descriptionType" maxOccurs="unbounded" minOccurs="0"/>
<element name="env-entry-name" type="{http://java.sun.com/xml/ns/javaee}jndi-nameType"/>
<element name="env-entry-type" type="{http://java.sun.com/xml/ns/javaee}env-entry-type-valuesType" minOccurs="0"/>
<element name="env-entry-value" type="{http://java.sun.com/xml/ns/javaee}xsdStringType" minOccurs="0"/>
<group ref="{http://java.sun.com/xml/ns/javaee}resourceGroup"/>
</sequence>
<attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
</restriction>
</complexContent>
</complexType>
| Method Summary | |
|---|---|
DescriptionType[] |
getDescription()
|
DescriptionType |
getDescription(int idx)
|
int |
getDescriptionLength()
|
JndiNameType |
getEnvEntryName()
Gets the value of the envEntryName property. |
EnvEntryTypeValuesType |
getEnvEntryType()
Gets the value of the envEntryType property. |
XsdStringType |
getEnvEntryValue()
Gets the value of the envEntryValue property. |
String |
getId()
Gets the value of the id property. |
InjectionTargetType[] |
getInjectionTarget()
|
InjectionTargetType |
getInjectionTarget(int idx)
|
int |
getInjectionTargetLength()
|
XsdStringType |
getMappedName()
Gets the value of the mappedName property. |
void |
setDescription(DescriptionType[] values)
|
DescriptionType |
setDescription(int idx,
DescriptionType value)
|
void |
setEnvEntryName(JndiNameType value)
Sets the value of the envEntryName property. |
void |
setEnvEntryType(EnvEntryTypeValuesType value)
Sets the value of the envEntryType property. |
void |
setEnvEntryValue(XsdStringType value)
Sets the value of the envEntryValue property. |
void |
setId(String value)
Sets the value of the id property. |
void |
setInjectionTarget(InjectionTargetType[] values)
|
InjectionTargetType |
setInjectionTarget(int idx,
InjectionTargetType value)
|
void |
setMappedName(XsdStringType value)
Sets the value of the mappedName property. |
| Method Detail |
|---|
DescriptionType[] getDescription()
DescriptionTypeDescriptionType getDescription(int idx)
DescriptionTypeint getDescriptionLength()
void setDescription(DescriptionType[] values)
values - allowed objects are
DescriptionType
DescriptionType setDescription(int idx,
DescriptionType value)
value - allowed object is
DescriptionTypeJndiNameType getEnvEntryName()
JndiNameTypevoid setEnvEntryName(JndiNameType value)
value - allowed object is
JndiNameTypeEnvEntryTypeValuesType getEnvEntryType()
EnvEntryTypeValuesTypevoid setEnvEntryType(EnvEntryTypeValuesType value)
value - allowed object is
EnvEntryTypeValuesTypeXsdStringType getEnvEntryValue()
XsdStringTypevoid setEnvEntryValue(XsdStringType value)
value - allowed object is
XsdStringTypeXsdStringType getMappedName()
XsdStringTypevoid setMappedName(XsdStringType value)
value - allowed object is
XsdStringTypeInjectionTargetType[] getInjectionTarget()
InjectionTargetTypeInjectionTargetType getInjectionTarget(int idx)
InjectionTargetTypeint getInjectionTargetLength()
void setInjectionTarget(InjectionTargetType[] values)
values - allowed objects are
InjectionTargetType
InjectionTargetType setInjectionTarget(int idx,
InjectionTargetType value)
value - allowed object is
InjectionTargetTypeString getId()
Stringvoid setId(String value)
value - allowed object is
String
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||