Package org.opennms.netmgt.jetty
Class OpenNMSWebAppProvider
- java.lang.Object
-
- org.eclipse.jetty.util.component.AbstractLifeCycle
-
- org.eclipse.jetty.deploy.providers.ScanningAppProvider
-
- org.eclipse.jetty.deploy.providers.WebAppProvider
-
- org.opennms.netmgt.jetty.OpenNMSWebAppProvider
-
- All Implemented Interfaces:
org.eclipse.jetty.deploy.AppProvider
,org.eclipse.jetty.util.component.LifeCycle
@ManagedObject("Provider for start-up deployement of webapps based on presence in directory") public class OpenNMSWebAppProvider extends org.eclipse.jetty.deploy.providers.WebAppProvider
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.jetty.deploy.providers.WebAppProvider
org.eclipse.jetty.deploy.providers.WebAppProvider.Filter
-
-
Constructor Summary
Constructors Constructor Description OpenNMSWebAppProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.jetty.server.handler.ContextHandler
createContextHandler(org.eclipse.jetty.deploy.App app)
-
Methods inherited from class org.eclipse.jetty.deploy.providers.WebAppProvider
fileAdded, fileChanged, fileRemoved, getConfigurationClasses, getConfigurationManager, getDefaultsDescriptor, getTempDir, initializeWebAppContextDefaults, isExtractWars, isParentLoaderPriority, setConfigurationClasses, setConfigurationManager, setDefaultsDescriptor, setExtractWars, setParentLoaderPriority, setTempDir
-
Methods inherited from class org.eclipse.jetty.deploy.providers.ScanningAppProvider
addScannerListener, createApp, doStart, doStop, exists, getDeployedApps, getDeploymentManager, getMonitoredDirName, getMonitoredDirResource, getMonitoredResources, getScanInterval, isRecursive, scan, setDeploymentManager, setFilenameFilter, setMonitoredDirectories, setMonitoredDirName, setMonitoredDirResource, setMonitoredResources, setRecursive, setScanInterval
-
Methods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
addLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, setStopTimeout, start, stop, toString
-
-
-
-
Method Detail
-
createContextHandler
public org.eclipse.jetty.server.handler.ContextHandler createContextHandler(org.eclipse.jetty.deploy.App app) throws java.lang.Exception
- Specified by:
createContextHandler
in interfaceorg.eclipse.jetty.deploy.AppProvider
- Overrides:
createContextHandler
in classorg.eclipse.jetty.deploy.providers.WebAppProvider
- Throws:
java.lang.Exception
-
-