org.jboss.proxy.ejb
Class HomeHandleImplIIOP

java.lang.Object
  extended byorg.jboss.proxy.ejb.HomeHandleImplIIOP
All Implemented Interfaces:
HomeHandle (src) , java.io.Serializable

public class HomeHandleImplIIOP
extends java.lang.Object
implements HomeHandle (src)

A CORBA-based EJB home handle implementation.

See Also:
Serialized Form

Constructor Summary
HomeHandleImplIIOP(EJBHome (src)  home)
          Constructs a HomeHandleImplIIOP.
HomeHandleImplIIOP(org.omg.CORBA.Object home)
          Constructs a HomeHandleImplIIOP.
HomeHandleImplIIOP(java.lang.String ior)
          Constructs a HomeHandleImplIIOP.
 
Method Summary
 EJBHome (src) getEJBHome()
          Obtains the EJBHome represented by this home handle.
 void readObject(java.io.ObjectInputStream oistream)
           
 void writeObject(java.io.ObjectOutputStream oostream)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HomeHandleImplIIOP

public HomeHandleImplIIOP(java.lang.String ior)
Constructs a HomeHandleImplIIOP.

Parameters:
ior - An stringfied CORBA reference for an EJBHome.

HomeHandleImplIIOP

public HomeHandleImplIIOP(EJBHome (src)  home)
Constructs a HomeHandleImplIIOP.

Parameters:
home - An EJBHome.

HomeHandleImplIIOP

public HomeHandleImplIIOP(org.omg.CORBA.Object home)
Constructs a HomeHandleImplIIOP.

Parameters:
home - A CORBA reference for an EJBHome.
Method Detail

getEJBHome

public EJBHome (src)  getEJBHome()
                   throws java.rmi.RemoteException
Obtains the EJBHome represented by this home handle.

Specified by:
getEJBHome in interface HomeHandle (src)
Returns:
a reference to an EJBHome.
Throws:
java.rmi.RemoteException

writeObject

public void writeObject(java.io.ObjectOutputStream oostream)
                 throws java.io.IOException
Throws:
java.io.IOException

readObject

public void readObject(java.io.ObjectInputStream oistream)
                throws java.io.IOException,
                       java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException