org.jboss.ejb3.proxy.impl
Class HomeHandleImpl

java.lang.Object
  extended by org.jboss.ejb3.proxy.impl.HomeHandleImpl
All Implemented Interfaces:
java.io.Serializable, javax.ejb.HomeHandle

public class HomeHandleImpl
extends java.lang.Object
implements javax.ejb.HomeHandle

An EJB home handle implementation.

See Also:
Serialized Form

Constructor Summary
HomeHandleImpl(java.lang.String jndiName)
          Construct a HomeHandleImpl.
 
Method Summary
 javax.ejb.EJBHome getEJBHome()
          HomeHandle implementation.
 java.lang.String getJNDIName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HomeHandleImpl

public HomeHandleImpl(java.lang.String jndiName)
Construct a HomeHandleImpl.

Parameters:
handle - The initial context handle that will be used to restore the naming context or null to use a fresh InitialContext object.
name - JNDI name.
Method Detail

getEJBHome

public javax.ejb.EJBHome getEJBHome()
                             throws java.rmi.RemoteException
HomeHandle implementation.

Specified by:
getEJBHome in interface javax.ejb.HomeHandle
Returns:
EJBHome reference.
Throws:
java.rmi.ServerException - Could not get EJBObject.
java.rmi.RemoteException

getJNDIName

public java.lang.String getJNDIName()
Returns:
the jndi name