## Uses of Class
org.eclipse.jetty.deploy.App

- Packages that use App
  Package | Description
  --- | ---
  org.eclipse.jetty.deploy |
  org.eclipse.jetty.deploy.bindings |
  org.eclipse.jetty.deploy.providers |

- - ### Uses of App in org.eclipse.jetty.deploy

    Methods in org.eclipse.jetty.deploy that return App
    Modifier and Type | Method and Description
    --- | ---
    `App` | DeploymentManager.AppEntry.`getApp()`
    `App` | DeploymentManager.`getAppByOriginId(String originId)`

    Methods in org.eclipse.jetty.deploy that return types with arguments of type App
    Modifier and Type | Method and Description
    --- | ---
    `Collection<App>` | DeploymentManager.`getApps()`
    `Collection<App>` | DeploymentManager.`getApps(Node node)` Get Set of `App`s by `Node`
    `Collection<App>` | DeploymentManager.`getApps(String nodeName)`
    `List<App>` | DeploymentManager.`getAppsWithSameContext(App app)`

    Methods in org.eclipse.jetty.deploy with parameters of type App
    Modifier and Type | Method and Description
    --- | ---
    `void` | DeploymentManager.`addApp(App app)` Receive an app for processing.
    `ContextHandler` | AppProvider.`createContextHandler(App app)` Create a ContextHandler for an App
    `List<App>` | DeploymentManager.`getAppsWithSameContext(App app)`
    `void` | AppLifeCycle.Binding.`processBinding(Node node, App app)` Event called to process a `AppLifeCycle` binding.
    `void` | DeploymentManager.`removeApp(App app)` Remove the app from the tracking of the DeploymentManager
    `void` | DeploymentManager.`requestAppGoal(App app, String nodeName)` Move an `App` through the `AppLifeCycle` to the desired `Node`, executing each lifecycle step in the process to reach the desired state.
    `void` | AppLifeCycle.`runBindings(Node node, App app, DeploymentManager deploymentManager)`

  - ### Uses of App in org.eclipse.jetty.deploy.bindings

    Methods in org.eclipse.jetty.deploy.bindings with parameters of type App
    Modifier and Type | Method and Description
    --- | ---
    `void` | StandardUndeployer.`processBinding(Node node, App app)`
    `void` | StandardStopper.`processBinding(Node node, App app)`
    `void` | StandardStarter.`processBinding(Node node, App app)`
    `void` | StandardDeployer.`processBinding(Node node, App app)`
    `void` | OrderedGroupBinding.`processBinding(Node node, App app)`
    `void` | GlobalWebappConfigBinding.`processBinding(Node node, App app)`
    `void` | DebugBinding.`processBinding(Node node, App app)`

  - ### Uses of App in org.eclipse.jetty.deploy.providers

    Methods in org.eclipse.jetty.deploy.providers that return App
    Modifier and Type | Method and Description
    --- | ---
    `protected App` | ScanningAppProvider.`createApp(String filename)` Called by the Scanner.DiscreteListener to create a new App object.

    Methods in org.eclipse.jetty.deploy.providers that return types with arguments of type App
    Modifier and Type | Method and Description
    --- | ---
    `protected Map<String,App>` | ScanningAppProvider.`getDeployedApps()`

    Methods in org.eclipse.jetty.deploy.providers with parameters of type App
    Modifier and Type | Method and Description
    --- | ---
    `ContextHandler` | WebAppProvider.`createContextHandler(App app)`
    `ContextHandler` | ContextProvider.`createContextHandler(App app)`

Copyright © 1995-2015 Mort Bay Consulting. All Rights Reserved.