org.apache.geronimo.corba
Class CorbaApplicationServer

java.lang.Object
  extended by org.apache.geronimo.corba.CorbaApplicationServer
All Implemented Interfaces:
org.apache.openejb.spi.ApplicationServer

public class CorbaApplicationServer
extends Object
implements org.apache.openejb.spi.ApplicationServer


Constructor Summary
CorbaApplicationServer()
           
 
Method Summary
 Object getBusinessObject(org.apache.openejb.ProxyInfo proxyInfo)
          DMB: My vague understanding is that business interfaces aren't supported by corba as they do not extend java.rmi.Remote.
 EJBHome getEJBHome(org.apache.openejb.ProxyInfo proxyInfo)
           
 EJBMetaData getEJBMetaData(org.apache.openejb.ProxyInfo proxyInfo)
           
 EJBObject getEJBObject(org.apache.openejb.ProxyInfo proxyInfo)
           
 Handle getHandle(org.apache.openejb.ProxyInfo proxyInfo)
           
 HomeHandle getHomeHandle(org.apache.openejb.ProxyInfo proxyInfo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CorbaApplicationServer

public CorbaApplicationServer()
Method Detail

getEJBObject

public EJBObject getEJBObject(org.apache.openejb.ProxyInfo proxyInfo)
Specified by:
getEJBObject in interface org.apache.openejb.spi.ApplicationServer

getBusinessObject

public Object getBusinessObject(org.apache.openejb.ProxyInfo proxyInfo)
DMB: My vague understanding is that business interfaces aren't supported by corba as they do not extend java.rmi.Remote. But we can try.

Specified by:
getBusinessObject in interface org.apache.openejb.spi.ApplicationServer

getEJBHome

public EJBHome getEJBHome(org.apache.openejb.ProxyInfo proxyInfo)
Specified by:
getEJBHome in interface org.apache.openejb.spi.ApplicationServer

getHandle

public Handle getHandle(org.apache.openejb.ProxyInfo proxyInfo)
Specified by:
getHandle in interface org.apache.openejb.spi.ApplicationServer

getHomeHandle

public HomeHandle getHomeHandle(org.apache.openejb.ProxyInfo proxyInfo)
Specified by:
getHomeHandle in interface org.apache.openejb.spi.ApplicationServer

getEJBMetaData

public EJBMetaData getEJBMetaData(org.apache.openejb.ProxyInfo proxyInfo)
Specified by:
getEJBMetaData in interface org.apache.openejb.spi.ApplicationServer


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.