Uses of Class
org.jcsp.net.NetChannelLocation
-
Packages that use NetChannelLocation Package Description 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.dynamic Supports dynamic operations over the JCSP.NET infrastructure.org.jcsp.net.remote Supports the remote spawning of processes at other nodes. -
-
Uses of NetChannelLocation in org.jcsp.net
Subclasses of NetChannelLocation in org.jcsp.net Modifier and Type Class Description (package private) class
NetConnectionLocation
Instances of this class take twoNetConnectionLocation
objects.Fields in org.jcsp.net declared as NetChannelLocation Modifier and Type Field Description private NetChannelLocation
One2NetChannel. channelLocation
The channel name.private NetChannelLocation
NetConnectionLocation. reqLoc
Methods in org.jcsp.net that return NetChannelLocation Modifier and Type Method Description NetChannelLocation
Any2NetChannel. getChannelLocation()
Public accessor for obtaining the location of the read end of this channel.NetChannelLocation
Net2AnyChannel. getChannelLocation()
NetChannelLocation
Net2OneChannel. getChannelLocation()
Returns a newNetChannelLocation
object which holds the information necessary for a networkedChannelOutput
to establish a connection to this channel reader.NetChannelLocation
NetAltingConnectionClient. getChannelLocation()
Returns the location of the server.NetChannelLocation
NetAltingConnectionServer. getChannelLocation()
Returns the server's location.NetChannelLocation
NetSharedAltingConnectionClient. getChannelLocation()
Returns the address location of the connection server.NetChannelLocation
NetSharedConnectionServerImpl. getChannelLocation()
Returns the server's location.NetChannelLocation
Networked. getChannelLocation()
Returns the location of theNetworked
ChannelInput
.NetChannelLocation
One2NetChannel. getChannelLocation()
Returns a clone of theNetChannelLocation
object held by the instance of this class which contains information about the location of the networkedChannelInput
object to which thisChannelOutput
is connected.NetChannelLocation
NetConnectionLocation. getRequestChannelLocation()
Methods in org.jcsp.net with parameters of type NetChannelLocation Modifier and Type Method Description protected boolean
NetChannelLocation. checkEqual(NetChannelLocation other)
This method is used by theequals(Object)
method to determine whether another object is equal to the one on which it is invoked.(package private) static NetAltingConnectionClient
NetAltingConnectionClient. create(NetChannelLocation serverLoc)
(package private) static NetSharedAltingConnectionClient
NetSharedAltingConnectionClient. create(NetChannelLocation serverLoc)
static NetSharedChannelOutput
NetChannelEnd. createAny2Net(NetChannelLocation loc)
NetSharedChannelOutput
NetChannelEndFactory. createAny2Net(NetChannelLocation loc)
Constructs aNetSharedChannelOutput
object.static NetSharedAltingConnectionClient
NetConnection. createAny2Net(NetChannelLocation serverLoc)
NetSharedAltingConnectionClient
NetConnectionFactory. createAny2Net(NetChannelLocation serverLoc)
Constructs aNetSharedAltingConnectionClient
object.NetSharedChannelOutput
StandardNetChannelEndFactory. createAny2Net(NetChannelLocation loc)
NetSharedAltingConnectionClient
StandardNetConnectionFactory. createAny2Net(NetChannelLocation serverLoc)
NetSharedChannelOutput
UnacknowledgedNetChannelEndFactory. createAny2Net(NetChannelLocation loc)
Creates an unacknowledged output channel end suitable for use by multiple writers.static NetChannelOutput
NetChannelEnd. createOne2Net(NetChannelLocation loc)
NetChannelOutput
NetChannelEndFactory. createOne2Net(NetChannelLocation loc)
Constructs aNetChannelOutput
object.static NetAltingConnectionClient
NetConnection. createOne2Net(NetChannelLocation serverLoc)
NetAltingConnectionClient
NetConnectionFactory. createOne2Net(NetChannelLocation serverLoc)
Constructs aNetAltingConnectionClient
object.NetChannelOutput
StandardNetChannelEndFactory. createOne2Net(NetChannelLocation loc)
NetAltingConnectionClient
StandardNetConnectionFactory. createOne2Net(NetChannelLocation serverLoc)
NetChannelOutput
UnacknowledgedNetChannelEndFactory. createOne2Net(NetChannelLocation loc)
Creates an unacknowledged output channel end suitable for use by a single writer.void
Any2NetChannel. recreate(NetChannelLocation loc)
Requests that the channel recreates itself and reconnects to the other end of the channel.void
NetChannelOutput. recreate(NetChannelLocation newLoc)
Requests that the instance of the implementing class should reinitialize itself with a new location.void
One2NetChannel. recreate(NetChannelLocation newLoc)
Requests that the channel recreates itself and reconnects to the other end of the channel.protected void
NetChannelLocation. refreshFrom(NetChannelLocation other)
This method refreshes the fields in the instance of this object to equal the fields in the supplied object.Constructors in org.jcsp.net with parameters of type NetChannelLocation Constructor Description Any2NetChannel(NetChannelLocation channelLocation)
Equivalent to the(NetChannelLocation)
constructor ofOne2NetChannel
.Any2NetChannel(NetChannelLocation channelLocation, boolean acknowledged)
Equivalent to the(NetChannelLocation, boolean)
constructor ofOne2NetChannel
.Any2NetChannel(NetChannelLocation channelLocation, boolean acknowledged, Profile linkProfile)
Equivalent to the(NetChannelLocation, boolean, Profile)
constructor ofOne2NetChannel
.Any2NetChannel(NetChannelLocation channelLocation, Profile linkProfile)
Equivalent to the(NetChannelLocation, Profile)
constructor ofOne2NetChannel
.NetChannelLocation(NetChannelLocation other)
This is a protected constructor which takes anotherNetChannelLocation
object and "clones" it into this one.NetConnectionLocation(NetChannelLocation open, NetChannelLocation req)
Constructor for NetConnectionLocation.One2NetChannel(NetChannelLocation channelLocation)
Constructor which takes the location of aNetworked
ChannelInput
to which to send data.One2NetChannel(NetChannelLocation channelLocation, boolean acknowledged)
Constructor which takes the location of aNetworked
ChannelInput
to which to send data and aboolean
indicating whether or not to obtain acknowledgements.One2NetChannel(NetChannelLocation channelLocation, boolean acknowledged, Profile linkProfile)
Constructor which takes the location of aNetworked
ChannelInput
to which to send data and aboolean
indicating whether or not to obtain acknowledgements.One2NetChannel(NetChannelLocation channelLocation, Profile linkProfile)
Constructor which takes the location of aNetworked
ChannelInput
to which to send data and aProfile
that any Link used should match. -
Uses of NetChannelLocation in org.jcsp.net.cns
Subclasses of NetChannelLocation in org.jcsp.net.cns Modifier and Type Class Description class
CNSNetChannelLocation
Instances of this class are returned by the resolve methods of
.CNSService
Fields in org.jcsp.net.cns declared as NetChannelLocation Modifier and Type Field Description (package private) NetChannelLocation
CNSMessage.RegisterRequest. channelLocation
(package private) NetChannelLocation
CNSMessage.ResolveReply. channelLocation
private NetChannelLocation
CNSService. cnsChannelLocation
(package private) NetChannelLocation
CNSMessage.CNSRequestMessage. replyLocation
(package private) NetChannelLocation
CNSMessage.LogonMessage. replyLocation
Methods in org.jcsp.net.cns that return NetChannelLocation Modifier and Type Method Description private NetChannelLocation
CNS. getChannel(java.lang.String channelName, NameAccessLevel nameAccessLevel)
Get a ChannelID for a channel with a name that matches the supplied name and whose name is within the supplied scope.static NetChannelLocation
CNS. resolve(java.lang.String name)
static NetChannelLocation
CNS. resolve(java.lang.String name, NameAccessLevel accessLevel)
NetChannelLocation
CNSService. resolve(java.lang.String name)
This method resolves a channel name into aNetChannelLocation
object.NetChannelLocation
CNSService. resolve(java.lang.String name, NameAccessLevel accessLevel)
This method resolves a channel name into aNetChannelLocation
object.NetChannelLocation
CNSService.UserObject. resolve(java.lang.String name)
NetChannelLocation
CNSService.UserObject. resolve(java.lang.String name, NameAccessLevel accessLevel)
NetChannelLocation
CNSUser. resolve(java.lang.String name)
This method resolves a channel name into aNetChannelLocation
object.NetChannelLocation
CNSUser. resolve(java.lang.String name, NameAccessLevel accessLevel)
This method resolves a channel name into aNetChannelLocation
object.Methods in org.jcsp.net.cns with parameters of type NetChannelLocation Modifier and Type Method Description static ChannelNameKey
CNS. register(NetChannelLocation ownerLocation, java.lang.String name, NameAccessLevel accessLevel, ChannelNameKey key)
ChannelNameKey
CNSService. register(NetChannelLocation ownerLocation, java.lang.String name, NameAccessLevel accessLevel, ChannelNameKey key)
This method allows a channel's location to be registered against a name in the Channel Name Server.ChannelNameKey
CNSService.UserObject. register(NetChannelLocation ownerLocation, java.lang.String name, NameAccessLevel accessLevel, ChannelNameKey key)
ChannelNameKey
CNSUser. register(NetChannelLocation ownerLocation, java.lang.String name, NameAccessLevel accessLevel, ChannelNameKey key)
This method allows a channel's location to be registered against a name in the Naming Service implementation.private ChannelNameKey
CNS. registerChannel(java.lang.String channelName, NameAccessLevel nameAccessLevel, NetChannelLocation channelLoc, ChannelNameKey channelKey)
Register a Channel in the database.Constructors in org.jcsp.net.cns with parameters of type NetChannelLocation Constructor Description CNSNetChannelLocation(NetChannelLocation locToClone, java.lang.String name, NameAccessLevel accessLevel, CNSService cnsService, java.lang.String cnsServiceName)
-
Uses of NetChannelLocation in org.jcsp.net.dynamic
Subclasses of NetChannelLocation in org.jcsp.net.dynamic Modifier and Type Class Description (package private) class
NotNameableNetChannelLocation
Instances of this class take anotherNetChannelLocation
object and effectivly "clone" its attributes.Fields in org.jcsp.net.dynamic declared as NetChannelLocation Modifier and Type Field Description NetChannelLocation
ClassManager.ClassRequest. classSourceChannelLoc
private NetChannelLocation
DynamicClassLoaderMessage. classSourceChannelLoc
The location of the request channel of the sender's JFTP process.private NetChannelLocation
InputReconnectionManagerCNSImpl. cnsNetChannelLocation
Current location of the channel.private NetChannelLocation
DataSerializationFilter. senderLoc
Location of the JFTP service's request channel.private NetChannelLocation
NodeClassLoader.LoaderThread. sourceChannelLocation
Location of a JFTP process request channel.Methods in org.jcsp.net.dynamic that return NetChannelLocation Modifier and Type Method Description NetChannelLocation
MigratableAltingChannelInputImpl. getChannelLocation()
NetChannelLocation
MigratableChannelOutputImpl. getChannelLocation()
NetChannelLocation
InputReconnectionManager. getCurrentLocation()
Returns the current location of the channel.NetChannelLocation
InputReconnectionManagerCNSImpl. getCurrentLocation()
Returns the current location of the channel.Methods in org.jcsp.net.dynamic with parameters of type NetChannelLocation Modifier and Type Method Description NetSharedChannelOutput
MigratableChannelEndFactory. createAny2Net(NetChannelLocation loc)
static MigratableChannelOutput
MigratableChannelEnd. createOne2Net(NetChannelLocation loc)
Creates a migratable channel output to a given location.NetChannelOutput
MigratableChannelEndFactory. createOne2Net(NetChannelLocation loc)
void
ClassManager. getClass(java.lang.String name, NetChannelLocation classSourceChannelLoc, ChannelOutput replyChan)
Requests that the class manager process attempt to load the given class.void
MigratableChannelOutputImpl. recreate(NetChannelLocation newLoc)
Constructors in org.jcsp.net.dynamic with parameters of type NetChannelLocation Constructor Description ClassRequest(java.lang.String name, NetChannelLocation classSourceChannelLoc, ChannelOutput replyChan)
DataSerializationFilter(NetChannelLocation senderLoc)
Constructs a newDataSerializationFilter
object.DynamicClassLoaderMessage(java.lang.Object data, NetChannelLocation classSourceChannelLoc)
Creates a newDynamicClassLoaderMessage
encapsulating the given object.LoaderThread(NetChannelLocation sourceChannelLocation, AltingChannelInput classRequest, ChannelOutput classResponse, java.lang.ClassLoader deferredLoader, ClassManager classManager)
Constructs a newLoaderThread
.NodeClassLoader(NetChannelLocation sourceChannelLocation, ClassManager cm)
Constructs a newNodeClassLoader
for loading classes held by a JFTP process at another node.NotNameableNetChannelLocation(NetChannelLocation other)
Constructor which takes anotherNetChannelLocation
object to "copy". -
Uses of NetChannelLocation in org.jcsp.net.remote
Fields in org.jcsp.net.remote declared as NetChannelLocation Modifier and Type Field Description NetChannelLocation
SpawnerMessage. caller
private NetChannelLocation
RemoteProcess. remoteNode
The location of the node to start the process at.Constructors in org.jcsp.net.remote with parameters of type NetChannelLocation Constructor Description SpawnerMessage(CSProcess process, NetChannelLocation caller, NodeFactory factory, ApplicationID applicationID, java.lang.String classPath)
Constructs a new message.
-