Uses of Class
org.jcsp.net.NodeAddressID

Packages that use NodeAddressID
org.jcsp.net This is main package for JCSP.NET. 
org.jcsp.net.cns This package contains the files specifically for the JCSP.NET Channel Name Service (CNS). 
org.jcsp.net.remote Supports the remote spawning of processes at other nodes. 
org.jcsp.net.tcpip   
 

Uses of NodeAddressID in org.jcsp.net
 

Methods in org.jcsp.net that return NodeAddressID
protected abstract  NodeAddressID ProtocolID.createAddressID(String stAddressID, boolean uniqueAddress)
          Constructs a NodeAddressID from a String.
 NodeAddressID[] NodeID.getAddresses()
           Returns a clone of the set of NodeAddressID objects that this NodeID holds.
 NodeAddressID[] ServiceSettings.getAddresses(String name)
          Gets the addresses held in a setting of a specified name.
protected static NodeAddressID NodeAddressID.getAddressIDFromString(String stringForm)
           This is is a static method that should be overriden by concrete implementations of this class.
 NodeAddressID NetChannelLocation.getChannelAddress()
           Public accessor for the channel's address, if held.
protected  NodeAddressID LinkServer.getLinkServerAddressID()
          Protected accessor for obtaining the NodeAddressID on which this server is listening.
 

Methods in org.jcsp.net with parameters of type NodeAddressID
 void ServiceSettings.addAddress(String name, NodeAddressID address)
          Adds a named address setting.
protected static LinkServer LinkServer.create(NodeAddressID addressID)
          Create a server on a specifiedNodeAddressID, and start it.
 org.jcsp.net.Specification[] ProtocolManager.getAddressSpecifications(NodeAddressID addressID)
          Returns an array of Specification objects that are held for a specified local address.
 NodeKey Node.init(NodeAddressID localAddress)
           This method functions the same as calling init(NodeAddressID[]) with a single element in the array.
 NodeKey Node.init(NodeAddressID[] localAddresses)
           This method is functionally equivalent to calling init(NodeAddressID[], HashTable) with the HashTable parameter being supplied as null.
 NodeKey Node.init(NodeAddressID[] localAddresses, Hashtable[] protocolSettings)
           Initializes the local Node and starts LinkServer listening on each of the supplied NodeAddressID objects.
 boolean ProtocolManager.installProtocolServer(NodeAddressID addressID, org.jcsp.net.Specification[] specifications)
          Installs a LinkServer listening on a specified NodeAddressID and holds the specified set of Specification objects against the address.
protected abstract  LinkServer ProtocolID.startLinkServer(NodeAddressID addressID)
           Constructs, starts and returns a LinkServer on a specified NodeAddressID.
 boolean ProtocolManager.stopProtocolServer(NodeAddressID addressID)
          Stops the LinkServer that is listening on the specified address.
abstract  Link LinkFactory.Builder.testAndBuild(NodeAddressID addressID)
          Takes a NodeAddressID and constructs and returns a Link object.
 

Constructors in org.jcsp.net with parameters of type NodeAddressID
LinkServer(ProtocolID protocolID, NodeAddressID linkServerAddressID)
          Constructor.
NetChannelLocation(NodeAddressID channelAddress, String channelLabel)
           Constructor which takes a NodeAddressID on which the channel's Node is listening and the label assigned to the channel's Virtual Channel Number (VCN).
 

Uses of NodeAddressID in org.jcsp.net.cns
 

Methods in org.jcsp.net.cns with parameters of type NodeAddressID
static CNSService CNSService.install(NodeKey key, NodeAddressID cnsAddress)
           Installs and starts a Channel Name Server client service on the local Node.
static CNSService CNSService.install(NodeKey key, NodeAddressID cnsAddress, String serviceName)
           Installs and starts a Channel Name Server client service on the local Node.
 

Constructors in org.jcsp.net.cns with parameters of type NodeAddressID
CNSService(NodeAddressID cnsAddress)
           Constructor which takes an address of the Node hosting the Channel Name Server.
CNSService(NodeAddressID cnsAddress, boolean start)
           Constructor which takes an address of the Node hosting the Channel Name Server as well as a boolean indicating whether or not the service should be started.
CNSService(NodeAddressID cnsAddress, String adminChannelLabel)
           Constructor which takes an address of the Node hosting the Channel Name Server as well as the label of the Channel Name Server's admin channel.
CNSService(NodeAddressID cnsAddress, String adminChannelLabel, boolean start)
           Constructor which takes an address of the Node hosting the Channel Name Server, the label of the Channel Name Server's admin channel and a boolean indicating whether the service should be started.
 

Uses of NodeAddressID in org.jcsp.net.remote
 

Constructors in org.jcsp.net.remote with parameters of type NodeAddressID
RemoteProcess(CSProcess process, NodeAddressID remoteNode)
          Constructs a new proxy.
RemoteProcess(CSProcess process, NodeAddressID remoteNode, NodeFactory factory)
          Constructs a new proxy.
RemoteProcess(CSProcess process, NodeAddressID remoteNode, NodeFactory factory, String classPath)
          Constructs a new proxy.
RemoteProcess(CSProcess process, NodeAddressID remoteNode, String classPath)
          Constructs a new proxy.
 

Uses of NodeAddressID in org.jcsp.net.tcpip
 

Subclasses of NodeAddressID in org.jcsp.net.tcpip
 class TCPIPAddressID
          Provides a concrete implementation of the abstract NodeAddressID for use with the TCP/IP link protocol.
 

Methods in org.jcsp.net.tcpip that return NodeAddressID
protected  NodeAddressID TCPIPProtocolID.createAddressID(String stAddressID, boolean uniqueAddress)
          Creates an address from a string form.
static NodeAddressID TCPIPAddressID.getAddressIDFromString(String stringForm)
          Constructs and returns a TCPIPv4 NodeAddressID from a String.
 

Methods in org.jcsp.net.tcpip with parameters of type NodeAddressID
protected  LinkServer TCPIPProtocolID.startLinkServer(NodeAddressID addressID)
          Starts the TCP/IP link server at this node using the given address ID.
 



Copyright © 1996-2012. All Rights Reserved.