public class EjbRef extends java.lang.Object implements EjbReference
Java class for ejb-refType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ejb-refType">
<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="ejb-ref-name" type="{http://java.sun.com/xml/ns/javaee}ejb-ref-nameType"/>
<element name="ejb-ref-type" type="{http://java.sun.com/xml/ns/javaee}ejb-ref-typeType" minOccurs="0"/>
<element name="home" type="{http://java.sun.com/xml/ns/javaee}homeType" minOccurs="0"/>
<element name="remote" type="{http://java.sun.com/xml/ns/javaee}remoteType" minOccurs="0"/>
<element name="ejb-link" type="{http://java.sun.com/xml/ns/javaee}ejb-linkType" 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>
EjbReference.Type| Modifier and Type | Field and Description |
|---|---|
protected TextMap |
description |
protected java.lang.String |
ejbLink |
protected java.lang.String |
ejbRefName |
protected EjbRefType |
ejbRefType |
protected java.lang.String |
home |
protected java.lang.String |
id |
protected java.util.Set<InjectionTarget> |
injectionTarget |
protected java.lang.String |
lookupName |
protected java.lang.String |
mappedName |
protected EjbReference.Type |
refType |
protected java.lang.String |
remote |
| Constructor and Description |
|---|
EjbRef() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDescription() |
Text[] |
getDescriptions() |
java.lang.String |
getEjbLink() |
java.lang.String |
getEjbRefName() |
EjbRefType |
getEjbRefType() |
java.lang.String |
getHome() |
java.lang.String |
getId() |
java.util.Set<InjectionTarget> |
getInjectionTarget() |
java.lang.String |
getInterface() |
java.lang.String |
getKey()
Gets the immutable key for this object.
|
java.lang.String |
getLookupName() |
java.lang.String |
getMappedName() |
java.lang.String |
getName() |
EjbReference.Type |
getRefType() |
java.lang.String |
getRemote() |
java.lang.String |
getType() |
EjbRef |
home(java.lang.Class<?> home) |
EjbRef |
home(java.lang.String home) |
EjbRef |
injectionTarget(java.lang.Class<?> clazz,
java.lang.String property) |
EjbRef |
injectionTarget(java.lang.String className,
java.lang.String property) |
EjbRef |
link(java.lang.String link) |
EjbRef |
lookup(java.lang.String lookupName) |
EjbRef |
mappedName(java.lang.String mappedName) |
EjbRef |
name(java.lang.String ejbRefName) |
EjbRef |
remote(java.lang.Class<?> remote) |
EjbRef |
remote(java.lang.String remote) |
void |
setDescriptions(Text[] text) |
void |
setEjbLink(java.lang.String value) |
void |
setEjbRefName(java.lang.String value) |
void |
setEjbRefType(EjbRefType value) |
void |
setHome(java.lang.String value) |
void |
setId(java.lang.String value) |
void |
setLookupName(java.lang.String lookupName) |
void |
setMappedName(java.lang.String value) |
void |
setName(java.lang.String name) |
void |
setRefType(EjbReference.Type refType) |
void |
setRemote(java.lang.String value) |
void |
setType(java.lang.String type) |
java.lang.String |
toString() |
EjbRef |
type(EjbRefType ejbRefType) |
protected TextMap description
protected java.lang.String ejbRefName
protected EjbRefType ejbRefType
protected java.lang.String home
protected java.lang.String remote
protected java.lang.String ejbLink
protected java.lang.String mappedName
protected java.lang.String lookupName
protected java.util.Set<InjectionTarget> injectionTarget
protected java.lang.String id
protected EjbReference.Type refType
public EjbRef name(java.lang.String ejbRefName)
public EjbRef type(EjbRefType ejbRefType)
public EjbRef link(java.lang.String link)
public EjbRef remote(java.lang.String remote)
public EjbRef remote(java.lang.Class<?> remote)
public EjbRef home(java.lang.String home)
public EjbRef home(java.lang.Class<?> home)
public EjbRef mappedName(java.lang.String mappedName)
public EjbRef lookup(java.lang.String lookupName)
public EjbRef injectionTarget(java.lang.String className, java.lang.String property)
public EjbRef injectionTarget(java.lang.Class<?> clazz, java.lang.String property)
public EjbReference.Type getRefType()
getRefType in interface EjbReferencepublic void setRefType(EjbReference.Type refType)
setRefType in interface EjbReferencepublic Text[] getDescriptions()
getDescriptions in interface EjbReferencepublic void setDescriptions(Text[] text)
public java.lang.String getDescription()
public java.lang.String getEjbRefName()
public java.lang.String getName()
getName in interface JndiReferencepublic java.lang.String getKey()
Keyablepublic java.lang.String getType()
getType in interface JndiReferencepublic void setName(java.lang.String name)
setName in interface JndiReferencepublic void setType(java.lang.String type)
setType in interface JndiReferencepublic void setEjbRefName(java.lang.String value)
public EjbRefType getEjbRefType()
getEjbRefType in interface EjbReferencepublic void setEjbRefType(EjbRefType value)
public java.lang.String getHome()
getHome in interface EjbReferencepublic void setHome(java.lang.String value)
public java.lang.String getRemote()
public java.lang.String getInterface()
getInterface in interface EjbReferencepublic void setRemote(java.lang.String value)
public java.lang.String getEjbLink()
getEjbLink in interface EjbReferencepublic void setEjbLink(java.lang.String value)
public java.lang.String getMappedName()
getMappedName in interface JndiReferencepublic void setMappedName(java.lang.String value)
setMappedName in interface JndiReferencepublic java.lang.String getLookupName()
getLookupName in interface JndiReferencepublic void setLookupName(java.lang.String lookupName)
setLookupName in interface JndiReferencepublic java.util.Set<InjectionTarget> getInjectionTarget()
getInjectionTarget in interface Injectablepublic java.lang.String getId()
public void setId(java.lang.String value)
public java.lang.String toString()
toString in class java.lang.Object