## 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` | StandardStarter.`processBinding(Node node, App app)`
`void` | StandardUndeployer.`processBinding(Node node, App app)`
`void` | DebugBinding.`processBinding(Node node, App app)`
`void` | StandardStopper.`processBinding(Node node, App app)`
`void` | GlobalWebappConfigBinding.`processBinding(Node node, App app)`
`void` | OrderedGroupBinding.`processBinding(Node node, App app)`
`void` | StandardDeployer.`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)`