org.apache.openejb.jee
Class EnvEntry
java.lang.Object
org.apache.openejb.jee.EnvEntry
- All Implemented Interfaces:
- Injectable, JndiReference, Keyable<String>
public class EnvEntry
- extends Object
- implements JndiReference
javaee6.xsd
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>
description
protected TextMap description
envEntryName
protected String envEntryName
envEntryType
protected String envEntryType
envEntryValue
protected String envEntryValue
mappedName
protected String mappedName
lookupName
protected String lookupName
injectionTarget
protected Set<InjectionTarget> injectionTarget
id
protected String id
EnvEntry
public EnvEntry()
EnvEntry
public EnvEntry(String envEntryName,
String envEntryType,
String envEntryValue)
EnvEntry
public EnvEntry(String envEntryName,
Class<?> envEntryType,
String envEntryValue)
name
public EnvEntry name(String envEntryName)
type
public EnvEntry type(String envEntryType)
type
public EnvEntry type(Class<?> envEntryType)
value
public EnvEntry value(String envEntryValue)
mappedName
public EnvEntry mappedName(String mappedName)
lookup
public EnvEntry lookup(String lookupName)
injectionTarget
public EnvEntry injectionTarget(String className,
String property)
injectionTarget
public EnvEntry injectionTarget(Class<?> clazz,
String property)
getName
public String getName()
- Specified by:
getName in interface JndiReference
getType
public String getType()
- Specified by:
getType in interface JndiReference
setName
public void setName(String name)
- Specified by:
setName in interface JndiReference
getKey
public String getKey()
- Description copied from interface:
Keyable
- Gets the immutable key for this object.
- Specified by:
getKey in interface Keyable<String>
- Returns:
- gets the immutable key for this object
setType
public void setType(String type)
- Specified by:
setType in interface JndiReference
getDescriptions
public Text[] getDescriptions()
setDescriptions
public void setDescriptions(Text[] text)
getDescription
public String getDescription()
getEnvEntryName
public String getEnvEntryName()
setEnvEntryName
public void setEnvEntryName(String value)
getEnvEntryType
public String getEnvEntryType()
- Gets the value of the envEntryType property.
setEnvEntryType
public void setEnvEntryType(String value)
getEnvEntryValue
public String getEnvEntryValue()
setEnvEntryValue
public void setEnvEntryValue(String value)
getMappedName
public String getMappedName()
- Specified by:
getMappedName in interface JndiReference
setMappedName
public void setMappedName(String value)
- Specified by:
setMappedName in interface JndiReference
getLookupName
public String getLookupName()
- Specified by:
getLookupName in interface JndiReference
setLookupName
public void setLookupName(String lookupName)
- Specified by:
setLookupName in interface JndiReference
getInjectionTarget
public Set<InjectionTarget> getInjectionTarget()
- Specified by:
getInjectionTarget in interface Injectable
getId
public String getId()
setId
public void setId(String value)
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 1999-2013 The Apache Software Foundation. All Rights Reserved.