public class LazyStopStandardRoot extends Object implements org.apache.catalina.WebResourceRoot, org.apache.catalina.JmxEnabled
AFTER_DESTROY_EVENT, AFTER_INIT_EVENT, AFTER_START_EVENT, AFTER_STOP_EVENT, BEFORE_DESTROY_EVENT, BEFORE_INIT_EVENT, BEFORE_START_EVENT, BEFORE_STOP_EVENT, CONFIGURE_START_EVENT, CONFIGURE_STOP_EVENT, PERIODIC_EVENT, START_EVENT, STOP_EVENT| Constructor and Description |
|---|
LazyStopStandardRoot(org.apache.catalina.WebResourceRoot delegate) |
| Modifier and Type | Method and Description |
|---|---|
void |
addJarResources(org.apache.catalina.WebResourceSet webResourceSet) |
void |
addLifecycleListener(org.apache.catalina.LifecycleListener listener) |
void |
addPostResources(org.apache.catalina.WebResourceSet webResourceSet) |
void |
addPreResources(org.apache.catalina.WebResourceSet webResourceSet) |
void |
backgroundProcess() |
void |
createWebResourceSet(org.apache.catalina.WebResourceRoot.ResourceSetType type,
String webAppMount,
String base,
String archivePath,
String internalPath) |
void |
createWebResourceSet(org.apache.catalina.WebResourceRoot.ResourceSetType type,
String webAppMount,
URL url,
String internalPath) |
void |
deregisterTrackedResource(org.apache.catalina.TrackedWebResource trackedResource) |
void |
destroy() |
org.apache.catalina.LifecycleListener[] |
findLifecycleListeners() |
void |
gc() |
boolean |
getAllowLinking() |
String |
getArchiveIndexStrategy() |
org.apache.catalina.WebResourceRoot.ArchiveIndexStrategy |
getArchiveIndexStrategyEnum() |
List<URL> |
getBaseUrls() |
long |
getCacheMaxSize() |
int |
getCacheObjectMaxSize() |
long |
getCacheTtl() |
org.apache.catalina.WebResource |
getClassLoaderResource(String path) |
org.apache.catalina.WebResource[] |
getClassLoaderResources(String path) |
org.apache.catalina.Context |
getContext() |
org.apache.catalina.WebResourceRoot |
getDelegate() |
String |
getDomain() |
org.apache.catalina.WebResourceSet[] |
getJarResources() |
ObjectName |
getObjectName() |
org.apache.catalina.WebResourceSet[] |
getPostResources() |
org.apache.catalina.WebResourceSet[] |
getPreResources() |
org.apache.catalina.WebResource |
getResource(String path) |
org.apache.catalina.WebResource[] |
getResources(String path) |
org.apache.catalina.LifecycleState |
getState() |
String |
getStateName() |
List<String> |
getTrackedResources() |
boolean |
getTrackLockedFiles() |
void |
init() |
void |
internalDestroy() |
void |
internalStop() |
boolean |
isCachingAllowed() |
String[] |
list(String path) |
org.apache.catalina.WebResource[] |
listResources(String path) |
Set<String> |
listWebAppPaths(String path) |
boolean |
mkdir(String path) |
void |
postDeregister() |
void |
postRegister(Boolean registrationDone) |
void |
preDeregister() |
ObjectName |
preRegister(MBeanServer server,
ObjectName name) |
void |
registerTrackedResource(org.apache.catalina.TrackedWebResource trackedResource) |
void |
removeLifecycleListener(org.apache.catalina.LifecycleListener listener) |
void |
setAllowLinking(boolean allowLinking) |
void |
setArchiveIndexStrategy(String archiveIndexStrategy) |
void |
setCacheMaxSize(long cacheMaxSize) |
void |
setCacheObjectMaxSize(int cacheObjectMaxSize) |
void |
setCacheTtl(long cacheTtl) |
void |
setCachingAllowed(boolean cachingAllowed) |
void |
setContext(org.apache.catalina.Context context) |
void |
setDomain(String domain) |
void |
setTrackLockedFiles(boolean trackLockedFiles) |
void |
start() |
void |
stop() |
boolean |
write(String path,
InputStream is,
boolean overwrite) |
public LazyStopStandardRoot(org.apache.catalina.WebResourceRoot delegate)
public String[] list(String path)
list in interface org.apache.catalina.WebResourceRootpublic Set<String> listWebAppPaths(String path)
listWebAppPaths in interface org.apache.catalina.WebResourceRootpublic boolean mkdir(String path)
mkdir in interface org.apache.catalina.WebResourceRootpublic boolean write(String path, InputStream is, boolean overwrite)
write in interface org.apache.catalina.WebResourceRootpublic org.apache.catalina.WebResource getResource(String path)
getResource in interface org.apache.catalina.WebResourceRootpublic org.apache.catalina.WebResource getClassLoaderResource(String path)
getClassLoaderResource in interface org.apache.catalina.WebResourceRootpublic org.apache.catalina.WebResource[] getClassLoaderResources(String path)
getClassLoaderResources in interface org.apache.catalina.WebResourceRootpublic org.apache.catalina.WebResource[] getResources(String path)
getResources in interface org.apache.catalina.WebResourceRootpublic org.apache.catalina.WebResource[] listResources(String path)
listResources in interface org.apache.catalina.WebResourceRootpublic void createWebResourceSet(org.apache.catalina.WebResourceRoot.ResourceSetType type,
String webAppMount,
URL url,
String internalPath)
createWebResourceSet in interface org.apache.catalina.WebResourceRootpublic void createWebResourceSet(org.apache.catalina.WebResourceRoot.ResourceSetType type,
String webAppMount,
String base,
String archivePath,
String internalPath)
createWebResourceSet in interface org.apache.catalina.WebResourceRootpublic void addPreResources(org.apache.catalina.WebResourceSet webResourceSet)
addPreResources in interface org.apache.catalina.WebResourceRootpublic org.apache.catalina.WebResourceSet[] getPreResources()
getPreResources in interface org.apache.catalina.WebResourceRootpublic void addJarResources(org.apache.catalina.WebResourceSet webResourceSet)
addJarResources in interface org.apache.catalina.WebResourceRootpublic org.apache.catalina.WebResourceSet[] getJarResources()
getJarResources in interface org.apache.catalina.WebResourceRootpublic void addPostResources(org.apache.catalina.WebResourceSet webResourceSet)
addPostResources in interface org.apache.catalina.WebResourceRootpublic org.apache.catalina.WebResourceSet[] getPostResources()
getPostResources in interface org.apache.catalina.WebResourceRootpublic void setAllowLinking(boolean allowLinking)
setAllowLinking in interface org.apache.catalina.WebResourceRootpublic boolean getAllowLinking()
getAllowLinking in interface org.apache.catalina.WebResourceRootpublic void setCachingAllowed(boolean cachingAllowed)
setCachingAllowed in interface org.apache.catalina.WebResourceRootpublic boolean isCachingAllowed()
isCachingAllowed in interface org.apache.catalina.WebResourceRootpublic long getCacheTtl()
getCacheTtl in interface org.apache.catalina.WebResourceRootpublic void setCacheTtl(long cacheTtl)
setCacheTtl in interface org.apache.catalina.WebResourceRootpublic long getCacheMaxSize()
getCacheMaxSize in interface org.apache.catalina.WebResourceRootpublic void setCacheMaxSize(long cacheMaxSize)
setCacheMaxSize in interface org.apache.catalina.WebResourceRootpublic void setCacheObjectMaxSize(int cacheObjectMaxSize)
setCacheObjectMaxSize in interface org.apache.catalina.WebResourceRootpublic int getCacheObjectMaxSize()
getCacheObjectMaxSize in interface org.apache.catalina.WebResourceRootpublic void setTrackLockedFiles(boolean trackLockedFiles)
setTrackLockedFiles in interface org.apache.catalina.WebResourceRootpublic boolean getTrackLockedFiles()
getTrackLockedFiles in interface org.apache.catalina.WebResourceRootpublic org.apache.catalina.Context getContext()
getContext in interface org.apache.catalina.WebResourceRootpublic void setContext(org.apache.catalina.Context context)
setContext in interface org.apache.catalina.WebResourceRootpublic void backgroundProcess()
backgroundProcess in interface org.apache.catalina.WebResourceRootpublic void gc()
gc in interface org.apache.catalina.WebResourceRootpublic void registerTrackedResource(org.apache.catalina.TrackedWebResource trackedResource)
registerTrackedResource in interface org.apache.catalina.WebResourceRootpublic void deregisterTrackedResource(org.apache.catalina.TrackedWebResource trackedResource)
deregisterTrackedResource in interface org.apache.catalina.WebResourceRootpublic List<URL> getBaseUrls()
getBaseUrls in interface org.apache.catalina.WebResourceRootpublic void setDomain(String domain)
setDomain in interface org.apache.catalina.JmxEnabledpublic String getDomain()
getDomain in interface org.apache.catalina.JmxEnabledpublic ObjectName getObjectName()
getObjectName in interface org.apache.catalina.JmxEnabledpublic void postDeregister()
postDeregister in interface MBeanRegistrationpublic void postRegister(Boolean registrationDone)
postRegister in interface MBeanRegistrationpublic void preDeregister()
throws Exception
preDeregister in interface MBeanRegistrationExceptionpublic ObjectName preRegister(MBeanServer server, ObjectName name) throws Exception
preRegister in interface MBeanRegistrationExceptionpublic void addLifecycleListener(org.apache.catalina.LifecycleListener listener)
addLifecycleListener in interface org.apache.catalina.Lifecyclepublic org.apache.catalina.LifecycleListener[] findLifecycleListeners()
findLifecycleListeners in interface org.apache.catalina.Lifecyclepublic void removeLifecycleListener(org.apache.catalina.LifecycleListener listener)
removeLifecycleListener in interface org.apache.catalina.Lifecyclepublic org.apache.catalina.LifecycleState getState()
getState in interface org.apache.catalina.Lifecyclepublic String getStateName()
getStateName in interface org.apache.catalina.Lifecyclepublic void init()
throws org.apache.catalina.LifecycleException
init in interface org.apache.catalina.Lifecycleorg.apache.catalina.LifecycleExceptionpublic void start()
throws org.apache.catalina.LifecycleException
start in interface org.apache.catalina.Lifecycleorg.apache.catalina.LifecycleExceptionpublic void stop()
throws org.apache.catalina.LifecycleException
stop in interface org.apache.catalina.Lifecycleorg.apache.catalina.LifecycleExceptionpublic void destroy()
throws org.apache.catalina.LifecycleException
destroy in interface org.apache.catalina.Lifecycleorg.apache.catalina.LifecycleExceptionpublic void internalDestroy()
throws org.apache.catalina.LifecycleException
org.apache.catalina.LifecycleExceptionpublic void internalStop()
throws org.apache.catalina.LifecycleException
org.apache.catalina.LifecycleExceptionpublic String getArchiveIndexStrategy()
getArchiveIndexStrategy in interface org.apache.catalina.WebResourceRootpublic void setArchiveIndexStrategy(String archiveIndexStrategy)
setArchiveIndexStrategy in interface org.apache.catalina.WebResourceRootpublic org.apache.catalina.WebResourceRoot.ArchiveIndexStrategy getArchiveIndexStrategyEnum()
getArchiveIndexStrategyEnum in interface org.apache.catalina.WebResourceRootpublic org.apache.catalina.WebResourceRoot getDelegate()
Copyright © 1999–2022 The Apache Software Foundation. All rights reserved.