## 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
    --- | ---
    `java.util.Collection<Node>` | DeploymentManager.`getNodes()`
    `java.util.Map<Node,java.lang.Long>` | DeploymentManager.AppEntry.`getStateTimestamps()`

    Methods in org.eclipse.jetty.deploy with parameters of type Node
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Collection<App>` | DeploymentManager.`getApps(Node node)` Get Set of `App`s by `Node`
    `java.util.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` | StandardStopper.`processBinding(Node node, App app)`
    `void` | StandardUndeployer.`processBinding(Node node, App app)`
    `void` | StandardDeployer.`processBinding(Node node, App app)`
    `void` | GlobalWebappConfigBinding.`processBinding(Node node, App app)`
    `void` | DebugBinding.`processBinding(Node node, App app)`
    `void` | StandardStarter.`processBinding(Node node, App app)`
    `void` | OrderedGroupBinding.`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(java.lang.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
    --- | ---
    `java.util.List<Node>` | Path.`getEdges()`
    `java.util.Set<Node>` | Graph.`getNodes()`
    `java.util.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)`
    `java.util.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.
    `java.util.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(java.util.Set<Node> nodes)`

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

Copyright © 2013 FuseSource, Corp.. All Rights Reserved.