org.apache.geronimo.tomcat.deployment
Class TomcatModuleBuilder
java.lang.Object
org.apache.geronimo.web.deployment.AbstractWebModuleBuilder
org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder
- All Implemented Interfaces:
- org.apache.geronimo.j2ee.deployment.ModuleBuilder
- public class TomcatModuleBuilder
- extends org.apache.geronimo.web.deployment.AbstractWebModuleBuilder
- Version:
- $Rev:385659 $ $Date: 2006-05-20 09:28:09 +0200 (Sat, 20 May 2006) $
Field Summary |
static org.apache.geronimo.gbean.GBeanInfo |
GBEAN_INFO
|
Fields inherited from class org.apache.geronimo.web.deployment.AbstractWebModuleBuilder |
ENTITY_BEAN_PATTERN, kernel, MANAGED_CONNECTION_FACTORY_PATTERN, STATEFUL_SESSION_BEAN_PATTERN, STATELESS_SESSION_BEAN_PATTERN |
Constructor Summary |
TomcatModuleBuilder(org.apache.geronimo.kernel.repository.Environment defaultEnvironment,
org.apache.geronimo.gbean.AbstractNameQuery tomcatContainerName,
Collection webServiceBuilder,
org.apache.geronimo.kernel.Kernel kernel)
|
Method Summary |
void |
addGBeans(org.apache.geronimo.j2ee.deployment.EARContext earContext,
org.apache.geronimo.j2ee.deployment.Module module,
ClassLoader cl,
Collection repository)
|
org.apache.geronimo.webservices.WebServiceContainer |
configurePOJO(JarFile moduleFile,
Object portInfoObject,
String seiClassName,
ClassLoader classLoader)
|
protected org.apache.geronimo.j2ee.deployment.Module |
createModule(Object plan,
JarFile moduleFile,
String targetPath,
URL specDDUrl,
boolean standAlone,
String contextRoot,
org.apache.geronimo.gbean.AbstractName earName,
org.apache.geronimo.kernel.Naming naming,
org.apache.geronimo.deployment.ModuleIDBuilder idBuilder)
|
static org.apache.geronimo.gbean.GBeanInfo |
getGBeanInfo()
|
String |
getSchemaNamespace()
|
void |
initContext(org.apache.geronimo.j2ee.deployment.EARContext earContext,
org.apache.geronimo.j2ee.deployment.Module module,
ClassLoader cl)
|
Methods inherited from class org.apache.geronimo.web.deployment.AbstractWebModuleBuilder |
addPermissionToRole, addUnmappedJSPPermissions, buildServletNameToPathMap, buildSpecSecurityConfig, check, checkString, collectRoleNames, createModule, createModule, determineDefaultContextRoot, findGBeanDependencies, installModule, processRoleRefPermissions |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GBEAN_INFO
public static final org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
TomcatModuleBuilder
public TomcatModuleBuilder(org.apache.geronimo.kernel.repository.Environment defaultEnvironment,
org.apache.geronimo.gbean.AbstractNameQuery tomcatContainerName,
Collection webServiceBuilder,
org.apache.geronimo.kernel.Kernel kernel)
createModule
protected org.apache.geronimo.j2ee.deployment.Module createModule(Object plan,
JarFile moduleFile,
String targetPath,
URL specDDUrl,
boolean standAlone,
String contextRoot,
org.apache.geronimo.gbean.AbstractName earName,
org.apache.geronimo.kernel.Naming naming,
org.apache.geronimo.deployment.ModuleIDBuilder idBuilder)
throws org.apache.geronimo.common.DeploymentException
- Throws:
org.apache.geronimo.common.DeploymentException
initContext
public void initContext(org.apache.geronimo.j2ee.deployment.EARContext earContext,
org.apache.geronimo.j2ee.deployment.Module module,
ClassLoader cl)
throws org.apache.geronimo.common.DeploymentException
- Throws:
org.apache.geronimo.common.DeploymentException
addGBeans
public void addGBeans(org.apache.geronimo.j2ee.deployment.EARContext earContext,
org.apache.geronimo.j2ee.deployment.Module module,
ClassLoader cl,
Collection repository)
throws org.apache.geronimo.common.DeploymentException
- Throws:
org.apache.geronimo.common.DeploymentException
getSchemaNamespace
public String getSchemaNamespace()
configurePOJO
public org.apache.geronimo.webservices.WebServiceContainer configurePOJO(JarFile moduleFile,
Object portInfoObject,
String seiClassName,
ClassLoader classLoader)
throws org.apache.geronimo.common.DeploymentException,
IOException
- Throws:
org.apache.geronimo.common.DeploymentException
IOException
getGBeanInfo
public static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()
Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.