org.openejb.corba.core
Class HomeProfile

java.lang.Object
  |
  +--org.openejb.corba.core.HomeProfile

public class HomeProfile
extends java.lang.Object

This class contains all information about a home. A home profile associates a home identity ( deployment id ) and a proxy + a servant.


Constructor Summary
HomeProfile(DeploymentInfo info, java.lang.reflect.InvocationHandler handler)
          Constructor
 
Method Summary
 java.lang.Object deploymentID()
          Return the Deployment ID
 DeploymentInfo getDeploymentInfo()
          Return the deployment info
 java.lang.reflect.Proxy getProxy()
          Return the home proxy.
 org.omg.PortableServer.Servant getServant()
          Return the home servant.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HomeProfile

public HomeProfile(DeploymentInfo info,
                   java.lang.reflect.InvocationHandler handler)
Constructor
Method Detail

getServant

public org.omg.PortableServer.Servant getServant()
Return the home servant. A servant is a CORBA entity that receives invocation.

getProxy

public java.lang.reflect.Proxy getProxy()
Return the home proxy.

deploymentID

public java.lang.Object deploymentID()
Return the Deployment ID

getDeploymentInfo

public DeploymentInfo getDeploymentInfo()
Return the deployment info