org.apache.openejb.core
Class ServerFederation

java.lang.Object
  extended by org.apache.openejb.core.ServerFederation
All Implemented Interfaces:
ApplicationServer

public class ServerFederation
extends Object
implements ApplicationServer


Constructor Summary
ServerFederation()
           
 
Method Summary
static ApplicationServer getApplicationServer()
           
 Object getBusinessObject(ProxyInfo proxyInfo)
           
 javax.ejb.EJBHome getEJBHome(ProxyInfo proxyInfo)
           
 javax.ejb.EJBMetaData getEJBMetaData(ProxyInfo proxyInfo)
           
 javax.ejb.EJBObject getEJBObject(ProxyInfo proxyInfo)
           
 javax.ejb.Handle getHandle(ProxyInfo proxyInfo)
           
 javax.ejb.HomeHandle getHomeHandle(ProxyInfo proxyInfo)
           
static void setApplicationServer(ApplicationServer server)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServerFederation

public ServerFederation()
Method Detail

getHandle

public javax.ejb.Handle getHandle(ProxyInfo proxyInfo)
Specified by:
getHandle in interface ApplicationServer

getEJBMetaData

public javax.ejb.EJBMetaData getEJBMetaData(ProxyInfo proxyInfo)
Specified by:
getEJBMetaData in interface ApplicationServer

getHomeHandle

public javax.ejb.HomeHandle getHomeHandle(ProxyInfo proxyInfo)
Specified by:
getHomeHandle in interface ApplicationServer

getEJBObject

public javax.ejb.EJBObject getEJBObject(ProxyInfo proxyInfo)
Specified by:
getEJBObject in interface ApplicationServer

getEJBHome

public javax.ejb.EJBHome getEJBHome(ProxyInfo proxyInfo)
Specified by:
getEJBHome in interface ApplicationServer

getBusinessObject

public Object getBusinessObject(ProxyInfo proxyInfo)
Specified by:
getBusinessObject in interface ApplicationServer

setApplicationServer

public static void setApplicationServer(ApplicationServer server)

getApplicationServer

public static ApplicationServer getApplicationServer()


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.