org.openejb.proxy
Class EJBProxyReference

java.lang.Object
  extended byjavax.naming.Reference
      extended byorg.apache.geronimo.naming.reference.SimpleReference
          extended byorg.apache.geronimo.naming.reference.SimpleAwareReference
              extended byorg.apache.geronimo.naming.reference.ConfigurationAwareReference
                  extended byorg.openejb.proxy.EJBProxyReference
All Implemented Interfaces:
org.apache.geronimo.naming.reference.ClassLoaderAwareReference, Cloneable, org.apache.geronimo.naming.reference.KernelAwareReference, Serializable

public class EJBProxyReference
extends org.apache.geronimo.naming.reference.ConfigurationAwareReference

Version:
$Revision: 446203 $ $Date: 2006-05-24 21:31:59 +0200 (Wed, 24 May 2006) $
See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class org.apache.geronimo.naming.reference.SimpleReference
org.apache.geronimo.naming.reference.SimpleReference.SimpleObjectFactory
 
Field Summary
 
Fields inherited from class org.apache.geronimo.naming.reference.ConfigurationAwareReference
abstractNameQueries
 
Fields inherited from class javax.naming.Reference
addrs, classFactory, classFactoryLocation, className
 
Method Summary
static EJBProxyReference createLocal(org.apache.geronimo.kernel.repository.Artifact configurationId, org.apache.geronimo.gbean.AbstractNameQuery abstractNameQuery, boolean sessionBean, String localHomeInterfaceName, String localInterfaceName)
           
static EJBProxyReference createRemote(org.apache.geronimo.kernel.repository.Artifact configurationId, org.apache.geronimo.gbean.AbstractNameQuery abstractNameQuery, boolean sessionBean, String homeInterfaceName, String remoteInterfaceName)
           
 Object getContent()
           
 
Methods inherited from class org.apache.geronimo.naming.reference.ConfigurationAwareReference
getConfiguration, resolveTargetName
 
Methods inherited from class org.apache.geronimo.naming.reference.SimpleAwareReference
getClassLoader, getKernel, setClassLoader, setKernel
 
Methods inherited from class org.apache.geronimo.naming.reference.SimpleReference
add, add, clear, clone, equals, get, get, getAll, getClassName, getFactoryClassLocation, getFactoryClassName, hashCode, remove, size, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

createRemote

public static EJBProxyReference createRemote(org.apache.geronimo.kernel.repository.Artifact configurationId,
                                             org.apache.geronimo.gbean.AbstractNameQuery abstractNameQuery,
                                             boolean sessionBean,
                                             String homeInterfaceName,
                                             String remoteInterfaceName)

createLocal

public static EJBProxyReference createLocal(org.apache.geronimo.kernel.repository.Artifact configurationId,
                                            org.apache.geronimo.gbean.AbstractNameQuery abstractNameQuery,
                                            boolean sessionBean,
                                            String localHomeInterfaceName,
                                            String localInterfaceName)

getContent

public Object getContent()
                  throws NameNotFoundException
Throws:
NameNotFoundException


Copyright © 1999-2006 OpenEJB. All Rights Reserved.