| org.jboss.invocation.iiop.ServantWithMBeanServer org.jboss.proxy.ejb.EjbHomeCorbaServant
EjbHomeCorbaServant | public class EjbHomeCorbaServant extends ServantWithMBeanServer implements InvokeHandler,LocalIIOPInvoker(Code) | | CORBA servant class for an EJBHome . An instance of this class
"implements" a single EJBHome by forwarding to the bean
container all IIOP invocations on the bean home. Such invocations are routed
through the JBoss MBean server, which delivers them to the
target container.
author: Francisco Reverbel version: $Revision: 57194 $ |
Method Summary | |
public String[] | _all_interfaces(POA poa, byte[] objectId) Returns an array with the CORBA repository ids of the RMI-IDL
interfaces implemented by the container's EJBHome . | public org.omg.CORBA.Object | _get_interface_def() Returns an IR object describing the bean's home interface. | public OutputStream | _invoke(String opName, InputStream in, ResponseHandler handler) Receives IIOP requests to an EJBHome and forwards them to
its container, through the JBoss MBean server. | public Object | invoke(String opName, Object[] arguments, Transaction tx, Principal identity, Object credential) Receives intra-VM requests to an EJBHome and forwards them
to its container (through the JBoss MBean server). | public void | setHomeHandle(HomeHandle homeHandle) | public void | setMBeanServer(MBeanServer mbeanServer) Sets this servant's MBeanServer . |
EjbHomeCorbaServant | public EjbHomeCorbaServant(ObjectName containerName, ClassLoader containerClassLoader, Map methodInvokerMap, String[] repositoryIds, InterfaceDef interfaceDef, Logger logger)(Code) | | Constructs an EjbHomeCorbaServant> .
|
_all_interfaces | public String[] _all_interfaces(POA poa, byte[] objectId)(Code) | | Returns an array with the CORBA repository ids of the RMI-IDL
interfaces implemented by the container's EJBHome .
|
_get_interface_def | public org.omg.CORBA.Object _get_interface_def()(Code) | | Returns an IR object describing the bean's home interface.
|
_invoke | public OutputStream _invoke(String opName, InputStream in, ResponseHandler handler)(Code) | | Receives IIOP requests to an EJBHome and forwards them to
its container, through the JBoss MBean server.
|
invoke | public Object invoke(String opName, Object[] arguments, Transaction tx, Principal identity, Object credential) throws Exception(Code) | | Receives intra-VM requests to an EJBHome and forwards them
to its container (through the JBoss MBean server).
|
setHomeHandle | public void setHomeHandle(HomeHandle homeHandle)(Code) | | |
setMBeanServer | public void setMBeanServer(MBeanServer mbeanServer)(Code) | | Sets this servant's MBeanServer .
|
Methods inherited from org.jboss.invocation.iiop.ServantWithMBeanServer | abstract public void setMBeanServer(MBeanServer mbeanServer)(Code)(Java Doc)
|
|
|