|
TPTP 4.4.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.hyades.execution.local.control.NodeFactory
A factory for creating Nodes. Nodes can be specified by either name or InetAddress. Each Node is treated as a singleton and attempts to create a Node that already exists will return the same Node instance that already existed.
| Constructor Summary | |
|---|---|
NodeFactory()
|
|
| Method Summary | |
|---|---|
static void |
addNode(Node node)
|
static Node |
createNode(java.net.InetAddress address)
Create a Node for the suplied InetAddress. |
static Node |
createNode(java.net.InetAddress address,
java.security.Principal principal)
|
static Node |
createNode(java.lang.String hostname)
Create a Node for the suplied hostname. |
static Node |
createNode(java.lang.String hostname,
java.security.Principal principal)
|
static Node |
getLocalHost()
Deprecated. - use getLocalHost(User user) |
static Node |
getLocalHost(java.security.Principal principal)
|
static Node |
getNode(java.net.InetAddress addr)
Searches the Node list based upon the InetAddress. |
static Node |
getNode(java.net.InetAddress addr,
java.security.Principal principal)
|
static Node |
getNode(java.lang.String name,
java.security.Principal principal)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public NodeFactory()
| Method Detail |
public static Node createNode(java.lang.String hostname)
throws java.net.UnknownHostException
java.net.UnknownHostException
public static Node createNode(java.lang.String hostname,
java.security.Principal principal)
throws java.net.UnknownHostException,
DuplicateUserException
java.net.UnknownHostException
DuplicateUserException
public static Node createNode(java.net.InetAddress address)
throws java.net.UnknownHostException
java.net.UnknownHostException
public static Node createNode(java.net.InetAddress address,
java.security.Principal principal)
throws java.net.UnknownHostException
java.net.UnknownHostException
public static Node getLocalHost()
throws java.net.UnknownHostException
java.net.UnknownHostException
public static Node getLocalHost(java.security.Principal principal)
throws java.net.UnknownHostException
java.net.UnknownHostExceptionpublic static void addNode(Node node)
public static Node getNode(java.net.InetAddress addr)
public static Node getNode(java.net.InetAddress addr,
java.security.Principal principal)
public static Node getNode(java.lang.String name,
java.security.Principal principal)
throws java.net.UnknownHostException
java.net.UnknownHostException
|
TPTP 4.4.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||