类 org.eclipse.jetty.deploy.graph.Node
的使用

使用 Node 的软件包
org.eclipse.jetty.deploy   
org.eclipse.jetty.deploy.bindings   
org.eclipse.jetty.deploy.graph   
 

org.eclipse.jetty.deployNode 的使用
 

返回 Nodeorg.eclipse.jetty.deploy 中的方法
 Node DeploymentManager.AppEntry.getLifecyleNode()
           
 

返回变量类型为 Node 的类型的 org.eclipse.jetty.deploy 中的方法
 Collection<Node> DeploymentManager.getNodes()
           
 Map<Node,Long> DeploymentManager.AppEntry.getStateTimestamps()
           
 

参数类型为 Nodeorg.eclipse.jetty.deploy 中的方法
 Collection<App> DeploymentManager.getApps(Node node)
          Get Set of Apps 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)
           
 

org.eclipse.jetty.deploy.bindingsNode 的使用
 

参数类型为 Nodeorg.eclipse.jetty.deploy.bindings 中的方法
 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)
           
 

org.eclipse.jetty.deploy.graphNode 的使用
 

返回 Nodeorg.eclipse.jetty.deploy.graph 中的方法
 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()
           
 

返回变量类型为 Node 的类型的 org.eclipse.jetty.deploy.graph 中的方法
 List<Node> Path.getEdges()
           
 List<Node> Path.getNodes()
           
 Set<Node> Graph.getNodes()
           
 

参数类型为 Nodeorg.eclipse.jetty.deploy.graph 中的方法
 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)
           
 

类型变量类型为 Nodeorg.eclipse.jetty.deploy.graph 中的方法参数
 void Graph.setNodes(Set<Node> nodes)
           
 

参数类型为 Nodeorg.eclipse.jetty.deploy.graph 中的构造方法
Edge(Node from, Node to)
           
 



Copyright © 2013. All Rights Reserved.