Class 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
      • Nested classes/interfaces inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle

        org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener
      • Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.LifeCycle

        org.eclipse.jetty.util.component.LifeCycle.Listener
    • Field Summary

      • Fields inherited from class org.eclipse.jetty.deploy.providers.ScanningAppProvider

        _filenameFilter
      • Fields inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle

        FAILED, RUNNING, STARTED, STARTING, STOPPED, STOPPING
    • 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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.eclipse.jetty.util.component.LifeCycle

        addLifeCycleListener, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop
    • Constructor Detail

      • OpenNMSWebAppProvider

        public OpenNMSWebAppProvider()
    • 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 interface org.eclipse.jetty.deploy.AppProvider
        Overrides:
        createContextHandler in class org.eclipse.jetty.deploy.providers.WebAppProvider
        Throws:
        java.lang.Exception