|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.caucho.j2ee.appclient.ClientEjbRef
public class ClientEjbRef
Configuration for the ejb-ref. An ejb-ref is used to make an ejb available within the environment in which the ejb-ref is declared.
Constructor Summary | |
---|---|
ClientEjbRef(javax.naming.Context ic)
|
Method Summary | |
---|---|
java.lang.Object |
createObject(java.util.Hashtable env)
Creates the object from the proxy. |
java.lang.String |
getEjbRefName()
Returns the ejb name. |
java.lang.Class |
getHome()
Returns the home class. |
java.lang.Class |
getRemote()
Returns the remote class. |
void |
init()
|
void |
setDescription(java.lang.String description)
|
void |
setEjbLink(java.lang.String ejbLink)
Set the target of the reference, an alternative to setJndiName(String) . |
void |
setEjbRefName(java.lang.String name)
Sets the name to use in the local jndi context. |
void |
setEjbRefType(java.lang.String type)
|
void |
setHome(java.lang.Class home)
|
void |
setId(java.lang.String id)
|
void |
setJndiName(java.lang.String jndiName)
Sets the canonical jndi name to use to find the bean that is the target of the reference. |
void |
setRemote(java.lang.Class remote)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ClientEjbRef(javax.naming.Context ic)
Method Detail |
---|
public void setId(java.lang.String id)
public void setDescription(java.lang.String description)
public void setEjbRefName(java.lang.String name)
ejb/Gryffindor ... (new InitialContext()).lookup("java:comp/env/ejb/Gryffindor");
public java.lang.String getEjbRefName()
public void setEjbRefType(java.lang.String type)
public void setHome(java.lang.Class home)
public java.lang.Class getHome()
public void setRemote(java.lang.Class remote)
public java.lang.Class getRemote()
public void setJndiName(java.lang.String jndiName)
LinkProxy
is
used to link the local jndi context referred to in this name to
a remote context.
public void setEjbLink(java.lang.String ejbLink)
setJndiName(String)
.
The format of the ejbLink is "bean", or "jarname#bean", where bean is the
ejb-name of a bean within the same enterprise application, and jarname
further qualifies the identity of the target.
@PostConstruct public void init() throws java.lang.Exception
java.lang.Exception
public java.lang.Object createObject(java.util.Hashtable env) throws javax.naming.NamingException
createObject
in interface ObjectProxy
env
- the calling environment
javax.naming.NamingException
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |