|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.tomee.catalina.TomcatWebAppBuilder
public class TomcatWebAppBuilder
Web application builder.
| Nested Class Summary | |
|---|---|
static class |
TomcatWebAppBuilder.ContextInfo
|
class |
TomcatWebAppBuilder.StandardContextInfo
|
| Nested classes/interfaces inherited from interface org.apache.openejb.core.ParentClassLoaderFinder |
|---|
ParentClassLoaderFinder.Helper |
| Field Summary | |
|---|---|
static String |
DEFAULT_J2EE_SERVER
|
static String |
IGNORE_CONTEXT
Flag for ignore context |
static String |
OPENEJB_CROSSCONTEXT_PROPERTY
|
static String |
OPENEJB_JSESSION_ID_SUPPORT
|
static String |
OPENEJB_MYFACES_DISABLE_DEFAULT_VALUES
|
static String |
OPENEJB_SESSION_MANAGER_PROPERTY
|
static String |
OPENEJB_WEBAPP_MODULE_ID
|
static String |
TOMEE_EAT_EXCEPTION_PROP
|
static String |
TOMEE_INIT_J2EE_INFO
|
| Fields inherited from interface org.apache.openejb.core.ParentClassLoaderFinder |
|---|
FALLBACK |
| Constructor Summary | |
|---|---|
TomcatWebAppBuilder()
Creates a new web application builder instance. |
|
| Method Summary | |
|---|---|
void |
afterStart(org.apache.catalina.core.StandardContext standardContext)
Called after starting context. |
void |
afterStop(org.apache.catalina.core.StandardContext standardContext)
Called after starting context. |
void |
afterStop(org.apache.catalina.core.StandardServer standardServer)
Called after stopping server |
protected File |
appBase(org.apache.catalina.core.StandardHost standardHost)
Returns application base of the given host. |
Collection<String> |
availableApps()
|
void |
beforeStart(org.apache.catalina.core.StandardContext standardContext)
Called before starting context. |
void |
beforeStop(org.apache.catalina.core.StandardContext standardContext)
Called before stopping context. |
void |
checkHost(org.apache.catalina.core.StandardHost standardHost)
Called on periodic events. |
void |
configureStart(org.apache.catalina.core.StandardContext standardContext)
|
void |
deployWar(org.apache.catalina.core.StandardContext standardContext,
String host,
AppInfo info)
|
void |
deployWebApps(AppInfo appInfo,
ClassLoader classLoader)
|
void |
destroy(org.apache.catalina.core.StandardContext standardContext)
Called when destroying context. |
TomcatWebAppBuilder.ContextInfo |
getContextInfo(org.apache.catalina.core.StandardContext standardContext)
Gets context info for given context. |
TomcatWebAppBuilder.ContextInfo |
getContextInfo(String appName)
|
Map<ClassLoader,Map<String,Set<String>>> |
getJsfClasses()
|
ClassLoader |
getParentClassLoader(ClassLoader fallback)
|
Map<String,org.apache.catalina.Realm> |
getRealms()
|
void |
init(org.apache.catalina.core.StandardContext standardContext)
Web context is initialized. |
void |
initJ2EEInfo(org.apache.catalina.core.StandardContext standardContext)
|
TomcatWebAppBuilder.ContextInfo |
standaAloneWebAppInfo(File file)
|
void |
start()
Start operation. |
void |
start(org.apache.catalina.core.StandardContext standardContext)
Called when starting context. |
void |
start(org.apache.catalina.core.StandardServer server)
|
void |
stop()
Stop operation. |
void |
stop(org.apache.catalina.core.StandardContext standardContext)
Called when stopping context. |
protected org.apache.catalina.Realm |
tomeeRealm(org.apache.catalina.Realm realm)
|
void |
undeployWebApps(AppInfo appInfo)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String OPENEJB_CROSSCONTEXT_PROPERTY
public static final String OPENEJB_SESSION_MANAGER_PROPERTY
public static final String OPENEJB_JSESSION_ID_SUPPORT
public static final String OPENEJB_MYFACES_DISABLE_DEFAULT_VALUES
public static final String IGNORE_CONTEXT
public static final String DEFAULT_J2EE_SERVER
public static final String OPENEJB_WEBAPP_MODULE_ID
public static final String TOMEE_EAT_EXCEPTION_PROP
public static final String TOMEE_INIT_J2EE_INFO
| Constructor Detail |
|---|
public TomcatWebAppBuilder()
| Method Detail |
|---|
protected org.apache.catalina.Realm tomeeRealm(org.apache.catalina.Realm realm)
public void start()
public void stop()
public void start(org.apache.catalina.core.StandardServer server)
start in interface ContextListener
public void deployWebApps(AppInfo appInfo,
ClassLoader classLoader)
throws Exception
deployWebApps in interface WebAppBuilderException
public void deployWar(org.apache.catalina.core.StandardContext standardContext,
String host,
AppInfo info)
public TomcatWebAppBuilder.ContextInfo standaAloneWebAppInfo(File file)
public Collection<String> availableApps()
public void undeployWebApps(AppInfo appInfo)
throws Exception
undeployWebApps in interface WebAppBuilderExceptionpublic void init(org.apache.catalina.core.StandardContext standardContext)
init in interface ContextListenerstandardContext - web contextpublic void initJ2EEInfo(org.apache.catalina.core.StandardContext standardContext)
public TomcatWebAppBuilder.ContextInfo getContextInfo(String appName)
public void beforeStart(org.apache.catalina.core.StandardContext standardContext)
beforeStart in interface ContextListenerstandardContext - web contextpublic void configureStart(org.apache.catalina.core.StandardContext standardContext)
configureStart in interface ContextListenerpublic void start(org.apache.catalina.core.StandardContext standardContext)
start in interface ContextListenerstandardContext - web contextpublic void afterStart(org.apache.catalina.core.StandardContext standardContext)
afterStart in interface ContextListenerstandardContext - web contextpublic void beforeStop(org.apache.catalina.core.StandardContext standardContext)
beforeStop in interface ContextListenerstandardContext - web contextpublic void stop(org.apache.catalina.core.StandardContext standardContext)
stop in interface ContextListenerstandardContext - web contextpublic void afterStop(org.apache.catalina.core.StandardContext standardContext)
afterStop in interface ContextListenerstandardContext - web contextpublic void destroy(org.apache.catalina.core.StandardContext standardContext)
destroy in interface ContextListenerstandardContext - web contextpublic void afterStop(org.apache.catalina.core.StandardServer standardServer)
afterStop in interface ContextListenerstandardServer - server instancepublic void checkHost(org.apache.catalina.core.StandardHost standardHost)
checkHost in interface ContextListenerstandardHost - hostprotected File appBase(org.apache.catalina.core.StandardHost standardHost)
standardHost - tomcat host
public TomcatWebAppBuilder.ContextInfo getContextInfo(org.apache.catalina.core.StandardContext standardContext)
standardContext - context
public Map<ClassLoader,Map<String,Set<String>>> getJsfClasses()
getJsfClasses in interface WebAppBuilderpublic ClassLoader getParentClassLoader(ClassLoader fallback)
getParentClassLoader in interface ParentClassLoaderFinderpublic Map<String,org.apache.catalina.Realm> getRealms()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||