## Uses of Class
org.eclipse.jetty.deploy.graph.Node

Packages that use Node
Package | Description
--- | ---
org.eclipse.jetty.deploy |
org.eclipse.jetty.deploy.bindings |
org.eclipse.jetty.deploy.graph |

### Uses of Node in org.eclipse.jetty.deploy

Methods in org.eclipse.jetty.deploy that return Node
Modifier and Type | Method and Description
--- | ---
`Node` | DeploymentManager.AppEntry.`getLifecyleNode()`

Methods in org.eclipse.jetty.deploy that return types with arguments of type Node
Modifier and Type | Method and Description
--- | ---
`Collection<Node>` | DeploymentManager.`getNodes()`
`Map<Node,Long>` | DeploymentManager.AppEntry.`getStateTimestamps()`

Methods in org.eclipse.jetty.deploy with parameters of type Node
Modifier and Type | Method and Description
--- | ---
`Collection<App>` | DeploymentManager.`getApps(Node node)` Get Set of `App`s by `Node`
`Set<AppLifeCycle.Binding>` | AppLifeCycle.`getBindings(Node node)` Get all objects bound to a specific `Node`
`void` | AppLifeCycle.Binding.`processBinding(Node node, App app)` Event called to process a `AppLifeCycle` binding.
`void` | AppLifeCycle.`runBindings(Node node, App app, DeploymentManager deploymentManager)`

### Uses of Node in org.eclipse.jetty.deploy.bindings

Methods in org.eclipse.jetty.deploy.bindings with parameters of type Node
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 Node in org.eclipse.jetty.deploy.graph

Methods in org.eclipse.jetty.deploy.graph that return Node
Modifier and Type | Method and Description
--- | ---
`Node` | Path.`firstNode()`
`Node` | Edge.`getFrom()`
`Node` | Path.`getNode(int index)`
`Node` | Graph.`getNodeByName(String name)` Get the Node by Name.
`Node` | Edge.`getTo()`
`Node` | Path.`lastNode()`

Methods in org.eclipse.jetty.deploy.graph that return types with arguments of type Node
Modifier and Type | Method and Description
--- | ---
`List<Node>` | Path.`getEdges()`
`Set<Node>` | Graph.`getNodes()`
`List<Node>` | Path.`getNodes()`

Methods in org.eclipse.jetty.deploy.graph with parameters of type Node
Modifier and Type | Method and Description
--- | ---
`void` | Graph.`addNode(Node node)`
`Set<Edge>` | Graph.`findEdges(Node node)` Find all edges that are connected to the specific node, both as an outgoing `Edge.getFrom()` or incoming `Edge.getTo()` end point.
`Set<Edge>` | Graph.`findEdgesFrom(Node from)` Find all edges that are connected `Edge.getFrom()` the specific node.
`Path` | Graph.`getPath(Node from, Node to)` Using BFS (Breadth First Search) return the path from a any arbitrary node to any other.
`void` | Graph.`insertNode(Edge edge, Node node)` Insert an arbitrary node on an existing edge.
`void` | Graph.`removeNode(Node node)`

Method parameters in org.eclipse.jetty.deploy.graph with type arguments of type Node
Modifier and Type | Method and Description
--- | ---
`void` | Graph.`setNodes(Set<Node> nodes)`

Constructors in org.eclipse.jetty.deploy.graph with parameters of type Node
Constructor and Description
`Edge(Node from, Node to)`