public class TomcatJndiBuilder
extends java.lang.Object
Constructor and Description |
---|
TomcatJndiBuilder(StandardContext standardContext,
WebAppInfo webAppInfo,
java.util.Collection<Injection> injections) |
Modifier and Type | Method and Description |
---|---|
static void |
importOpenEJBResourcesInTomcat(java.util.Collection<ResourceInfo> resources,
StandardServer server) |
boolean |
isUseCrossClassLoaderRef() |
static void |
mergeJava(StandardContext standardContext) |
void |
mergeJndi() |
void |
mergeRef(NamingResourcesImpl naming,
EjbLocalReferenceInfo ref) |
void |
mergeRef(NamingResourcesImpl naming,
EjbReferenceInfo ref) |
void |
mergeRef(NamingResourcesImpl naming,
EnvEntryInfo ref) |
void |
mergeRef(NamingResourcesImpl naming,
PersistenceContextReferenceInfo ref,
java.net.URI moduleUri) |
void |
mergeRef(NamingResourcesImpl naming,
PersistenceUnitReferenceInfo ref,
java.net.URI moduleUri) |
void |
mergeRef(NamingResourcesImpl naming,
ResourceEnvReferenceInfo ref) |
void |
mergeRef(NamingResourcesImpl naming,
ResourceReferenceInfo ref) |
void |
mergeRef(NamingResourcesImpl naming,
ServiceReferenceInfo ref) |
void |
setUseCrossClassLoaderRef(boolean useCrossClassLoaderRef) |
public TomcatJndiBuilder(StandardContext standardContext, WebAppInfo webAppInfo, java.util.Collection<Injection> injections)
public boolean isUseCrossClassLoaderRef()
public void setUseCrossClassLoaderRef(boolean useCrossClassLoaderRef)
public void mergeJndi() throws OpenEJBException
OpenEJBException
public static void mergeJava(StandardContext standardContext)
public void mergeRef(NamingResourcesImpl naming, EnvEntryInfo ref)
public void mergeRef(NamingResourcesImpl naming, EjbReferenceInfo ref)
public void mergeRef(NamingResourcesImpl naming, EjbLocalReferenceInfo ref)
public void mergeRef(NamingResourcesImpl naming, PersistenceContextReferenceInfo ref, java.net.URI moduleUri)
public void mergeRef(NamingResourcesImpl naming, PersistenceUnitReferenceInfo ref, java.net.URI moduleUri)
public void mergeRef(NamingResourcesImpl naming, ResourceReferenceInfo ref)
public void mergeRef(NamingResourcesImpl naming, ResourceEnvReferenceInfo ref)
public void mergeRef(NamingResourcesImpl naming, ServiceReferenceInfo ref)
public static void importOpenEJBResourcesInTomcat(java.util.Collection<ResourceInfo> resources, StandardServer server)