org.apache.tomee.catalina
Class TomcatJndiBuilder

java.lang.Object
  extended by org.apache.tomee.catalina.TomcatJndiBuilder

public class TomcatJndiBuilder
extends Object


Constructor Summary
TomcatJndiBuilder(org.apache.catalina.core.StandardContext standardContext, WebAppInfo webAppInfo, Collection<Injection> injections)
           
 
Method Summary
static void importOpenEJBResourcesInTomcat(Collection<ResourceInfo> resources, org.apache.catalina.core.StandardServer server)
           
 boolean isUseCrossClassLoaderRef()
           
static void mergeJava(org.apache.catalina.core.StandardContext standardContext)
           
 void mergeJndi()
           
 void mergeRef(org.apache.catalina.deploy.NamingResources naming, EjbLocalReferenceInfo ref)
           
 void mergeRef(org.apache.catalina.deploy.NamingResources naming, EjbReferenceInfo ref)
           
 void mergeRef(org.apache.catalina.deploy.NamingResources naming, EnvEntryInfo ref)
           
 void mergeRef(org.apache.catalina.deploy.NamingResources naming, PersistenceContextReferenceInfo ref, URI moduleUri)
           
 void mergeRef(org.apache.catalina.deploy.NamingResources naming, PersistenceUnitReferenceInfo ref, URI moduleUri)
           
 void mergeRef(org.apache.catalina.deploy.NamingResources naming, ResourceEnvReferenceInfo ref)
           
 void mergeRef(org.apache.catalina.deploy.NamingResources naming, ResourceReferenceInfo ref)
           
 void mergeRef(org.apache.catalina.deploy.NamingResources naming, ServiceReferenceInfo ref)
           
 void setUseCrossClassLoaderRef(boolean useCrossClassLoaderRef)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TomcatJndiBuilder

public TomcatJndiBuilder(org.apache.catalina.core.StandardContext standardContext,
                         WebAppInfo webAppInfo,
                         Collection<Injection> injections)
Method Detail

isUseCrossClassLoaderRef

public boolean isUseCrossClassLoaderRef()

setUseCrossClassLoaderRef

public void setUseCrossClassLoaderRef(boolean useCrossClassLoaderRef)

mergeJndi

public void mergeJndi()
               throws OpenEJBException
Throws:
OpenEJBException

mergeJava

public static void mergeJava(org.apache.catalina.core.StandardContext standardContext)

mergeRef

public void mergeRef(org.apache.catalina.deploy.NamingResources naming,
                     EnvEntryInfo ref)

mergeRef

public void mergeRef(org.apache.catalina.deploy.NamingResources naming,
                     EjbReferenceInfo ref)

mergeRef

public void mergeRef(org.apache.catalina.deploy.NamingResources naming,
                     EjbLocalReferenceInfo ref)

mergeRef

public void mergeRef(org.apache.catalina.deploy.NamingResources naming,
                     PersistenceContextReferenceInfo ref,
                     URI moduleUri)

mergeRef

public void mergeRef(org.apache.catalina.deploy.NamingResources naming,
                     PersistenceUnitReferenceInfo ref,
                     URI moduleUri)

mergeRef

public void mergeRef(org.apache.catalina.deploy.NamingResources naming,
                     ResourceReferenceInfo ref)

mergeRef

public void mergeRef(org.apache.catalina.deploy.NamingResources naming,
                     ResourceEnvReferenceInfo ref)

mergeRef

public void mergeRef(org.apache.catalina.deploy.NamingResources naming,
                     ServiceReferenceInfo ref)

importOpenEJBResourcesInTomcat

public static void importOpenEJBResourcesInTomcat(Collection<ResourceInfo> resources,
                                                  org.apache.catalina.core.StandardServer server)


Copyright © 1999–2015 The Apache Software Foundation. All rights reserved.