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 EjbReference
public void setRefType(EjbReference.Type refType)
setRefType
in interface EjbReference
public Text[] getDescriptions()
getDescriptions
in interface EjbReference
public void setDescriptions(Text[] text)
public java.lang.String getDescription()
public java.lang.String getEjbRefName()
public java.lang.String getName()
getName
in interface JndiReference
public java.lang.String getKey()
Keyable
public java.lang.String getType()
getType
in interface JndiReference
public void setName(java.lang.String name)
setName
in interface JndiReference
public void setType(java.lang.String type)
setType
in interface JndiReference
public void setEjbRefName(java.lang.String value)
public EjbRefType getEjbRefType()
getEjbRefType
in interface EjbReference
public void setEjbRefType(EjbRefType value)
public java.lang.String getHome()
getHome
in interface EjbReference
public void setHome(java.lang.String value)
public java.lang.String getRemote()
public java.lang.String getInterface()
getInterface
in interface EjbReference
public void setRemote(java.lang.String value)
public java.lang.String getEjbLink()
getEjbLink
in interface EjbReference
public void setEjbLink(java.lang.String value)
public java.lang.String getMappedName()
getMappedName
in interface JndiReference
public void setMappedName(java.lang.String value)
setMappedName
in interface JndiReference
public java.lang.String getLookupName()
getLookupName
in interface JndiReference
public void setLookupName(java.lang.String lookupName)
setLookupName
in interface JndiReference
public java.util.Set<InjectionTarget> getInjectionTarget()
getInjectionTarget
in interface Injectable
public java.lang.String getId()
public void setId(java.lang.String value)
public java.lang.String toString()
toString
in class java.lang.Object