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) classNetConnectionLocationInstances of this class take twoNetConnectionLocationobjects.Fields in org.jcsp.net declared as NetChannelLocation Modifier and Type Field Description private NetChannelLocationOne2NetChannel. channelLocationThe channel name.private NetChannelLocationNetConnectionLocation. reqLocMethods in org.jcsp.net that return NetChannelLocation Modifier and Type Method Description NetChannelLocationAny2NetChannel. getChannelLocation()Public accessor for obtaining the location of the read end of this channel.NetChannelLocationNet2AnyChannel. getChannelLocation()NetChannelLocationNet2OneChannel. getChannelLocation()Returns a newNetChannelLocationobject which holds the information necessary for a networkedChannelOutputto establish a connection to this channel reader.NetChannelLocationNetAltingConnectionClient. getChannelLocation()Returns the location of the server.NetChannelLocationNetAltingConnectionServer. getChannelLocation()Returns the server's location.NetChannelLocationNetSharedAltingConnectionClient. getChannelLocation()Returns the address location of the connection server.NetChannelLocationNetSharedConnectionServerImpl. getChannelLocation()Returns the server's location.NetChannelLocationNetworked. getChannelLocation()Returns the location of theNetworkedChannelInput.NetChannelLocationOne2NetChannel. getChannelLocation()Returns a clone of theNetChannelLocationobject held by the instance of this class which contains information about the location of the networkedChannelInputobject to which thisChannelOutputis connected.NetChannelLocationNetConnectionLocation. getRequestChannelLocation()Methods in org.jcsp.net with parameters of type NetChannelLocation Modifier and Type Method Description protected booleanNetChannelLocation. 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 NetAltingConnectionClientNetAltingConnectionClient. create(NetChannelLocation serverLoc)(package private) static NetSharedAltingConnectionClientNetSharedAltingConnectionClient. create(NetChannelLocation serverLoc)static NetSharedChannelOutputNetChannelEnd. createAny2Net(NetChannelLocation loc)NetSharedChannelOutputNetChannelEndFactory. createAny2Net(NetChannelLocation loc)Constructs aNetSharedChannelOutputobject.static NetSharedAltingConnectionClientNetConnection. createAny2Net(NetChannelLocation serverLoc)NetSharedAltingConnectionClientNetConnectionFactory. createAny2Net(NetChannelLocation serverLoc)Constructs aNetSharedAltingConnectionClientobject.NetSharedChannelOutputStandardNetChannelEndFactory. createAny2Net(NetChannelLocation loc)NetSharedAltingConnectionClientStandardNetConnectionFactory. createAny2Net(NetChannelLocation serverLoc)NetSharedChannelOutputUnacknowledgedNetChannelEndFactory. createAny2Net(NetChannelLocation loc)Creates an unacknowledged output channel end suitable for use by multiple writers.static NetChannelOutputNetChannelEnd. createOne2Net(NetChannelLocation loc)NetChannelOutputNetChannelEndFactory. createOne2Net(NetChannelLocation loc)Constructs aNetChannelOutputobject.static NetAltingConnectionClientNetConnection. createOne2Net(NetChannelLocation serverLoc)NetAltingConnectionClientNetConnectionFactory. createOne2Net(NetChannelLocation serverLoc)Constructs aNetAltingConnectionClientobject.NetChannelOutputStandardNetChannelEndFactory. createOne2Net(NetChannelLocation loc)NetAltingConnectionClientStandardNetConnectionFactory. createOne2Net(NetChannelLocation serverLoc)NetChannelOutputUnacknowledgedNetChannelEndFactory. createOne2Net(NetChannelLocation loc)Creates an unacknowledged output channel end suitable for use by a single writer.voidAny2NetChannel. recreate(NetChannelLocation loc)Requests that the channel recreates itself and reconnects to the other end of the channel.voidNetChannelOutput. recreate(NetChannelLocation newLoc)Requests that the instance of the implementing class should reinitialize itself with a new location.voidOne2NetChannel. recreate(NetChannelLocation newLoc)Requests that the channel recreates itself and reconnects to the other end of the channel.protected voidNetChannelLocation. 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 anotherNetChannelLocationobject and "clones" it into this one.NetConnectionLocation(NetChannelLocation open, NetChannelLocation req)Constructor for NetConnectionLocation.One2NetChannel(NetChannelLocation channelLocation)Constructor which takes the location of aNetworkedChannelInputto which to send data.One2NetChannel(NetChannelLocation channelLocation, boolean acknowledged)Constructor which takes the location of aNetworkedChannelInputto which to send data and abooleanindicating whether or not to obtain acknowledgements.One2NetChannel(NetChannelLocation channelLocation, boolean acknowledged, Profile linkProfile)Constructor which takes the location of aNetworkedChannelInputto which to send data and abooleanindicating whether or not to obtain acknowledgements.One2NetChannel(NetChannelLocation channelLocation, Profile linkProfile)Constructor which takes the location of aNetworkedChannelInputto which to send data and aProfilethat 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 classCNSNetChannelLocationInstances of this class are returned by the resolve methods of.CNSServiceFields in org.jcsp.net.cns declared as NetChannelLocation Modifier and Type Field Description (package private) NetChannelLocationCNSMessage.RegisterRequest. channelLocation(package private) NetChannelLocationCNSMessage.ResolveReply. channelLocationprivate NetChannelLocationCNSService. cnsChannelLocation(package private) NetChannelLocationCNSMessage.CNSRequestMessage. replyLocation(package private) NetChannelLocationCNSMessage.LogonMessage. replyLocationMethods in org.jcsp.net.cns that return NetChannelLocation Modifier and Type Method Description private NetChannelLocationCNS. 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 NetChannelLocationCNS. resolve(java.lang.String name)static NetChannelLocationCNS. resolve(java.lang.String name, NameAccessLevel accessLevel)NetChannelLocationCNSService. resolve(java.lang.String name)This method resolves a channel name into aNetChannelLocationobject.NetChannelLocationCNSService. resolve(java.lang.String name, NameAccessLevel accessLevel)This method resolves a channel name into aNetChannelLocationobject.NetChannelLocationCNSService.UserObject. resolve(java.lang.String name)NetChannelLocationCNSService.UserObject. resolve(java.lang.String name, NameAccessLevel accessLevel)NetChannelLocationCNSUser. resolve(java.lang.String name)This method resolves a channel name into aNetChannelLocationobject.NetChannelLocationCNSUser. resolve(java.lang.String name, NameAccessLevel accessLevel)This method resolves a channel name into aNetChannelLocationobject.Methods in org.jcsp.net.cns with parameters of type NetChannelLocation Modifier and Type Method Description static ChannelNameKeyCNS. register(NetChannelLocation ownerLocation, java.lang.String name, NameAccessLevel accessLevel, ChannelNameKey key)ChannelNameKeyCNSService. 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.ChannelNameKeyCNSService.UserObject. register(NetChannelLocation ownerLocation, java.lang.String name, NameAccessLevel accessLevel, ChannelNameKey key)ChannelNameKeyCNSUser. 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 ChannelNameKeyCNS. 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) classNotNameableNetChannelLocationInstances of this class take anotherNetChannelLocationobject and effectivly "clone" its attributes.Fields in org.jcsp.net.dynamic declared as NetChannelLocation Modifier and Type Field Description NetChannelLocationClassManager.ClassRequest. classSourceChannelLocprivate NetChannelLocationDynamicClassLoaderMessage. classSourceChannelLocThe location of the request channel of the sender's JFTP process.private NetChannelLocationInputReconnectionManagerCNSImpl. cnsNetChannelLocationCurrent location of the channel.private NetChannelLocationDataSerializationFilter. senderLocLocation of the JFTP service's request channel.private NetChannelLocationNodeClassLoader.LoaderThread. sourceChannelLocationLocation of a JFTP process request channel.Methods in org.jcsp.net.dynamic that return NetChannelLocation Modifier and Type Method Description NetChannelLocationMigratableAltingChannelInputImpl. getChannelLocation()NetChannelLocationMigratableChannelOutputImpl. getChannelLocation()NetChannelLocationInputReconnectionManager. getCurrentLocation()Returns the current location of the channel.NetChannelLocationInputReconnectionManagerCNSImpl. getCurrentLocation()Returns the current location of the channel.Methods in org.jcsp.net.dynamic with parameters of type NetChannelLocation Modifier and Type Method Description NetSharedChannelOutputMigratableChannelEndFactory. createAny2Net(NetChannelLocation loc)static MigratableChannelOutputMigratableChannelEnd. createOne2Net(NetChannelLocation loc)Creates a migratable channel output to a given location.NetChannelOutputMigratableChannelEndFactory. createOne2Net(NetChannelLocation loc)voidClassManager. getClass(java.lang.String name, NetChannelLocation classSourceChannelLoc, ChannelOutput replyChan)Requests that the class manager process attempt to load the given class.voidMigratableChannelOutputImpl. 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 newDataSerializationFilterobject.DynamicClassLoaderMessage(java.lang.Object data, NetChannelLocation classSourceChannelLoc)Creates a newDynamicClassLoaderMessageencapsulating 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 newNodeClassLoaderfor loading classes held by a JFTP process at another node.NotNameableNetChannelLocation(NetChannelLocation other)Constructor which takes anotherNetChannelLocationobject to "copy". -
Uses of NetChannelLocation in org.jcsp.net.remote
Fields in org.jcsp.net.remote declared as NetChannelLocation Modifier and Type Field Description NetChannelLocationSpawnerMessage. callerprivate NetChannelLocationRemoteProcess. remoteNodeThe 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.
-