Uses of Class
org.jcsp.net.cns.NameAccessLevel
Packages that use NameAccessLevel
Package
Description
This package contains the files specifically for the
JCSP.NET Channel Name Service (CNS).
Supports dynamic operations over the JCSP.NET infrastructure.
-
Uses of NameAccessLevel in org.jcsp.net.cns
Fields in org.jcsp.net.cns declared as NameAccessLevelModifier and TypeFieldDescriptionstatic final NameAccessLevelNameAccessLevel.GLOBAL_ACCESS_LEVELTheNameAccessLevelfor the global namespace.Methods in org.jcsp.net.cns with parameters of type NameAccessLevelModifier and TypeMethodDescriptionstatic NetSharedChannelOutputCNS.createAny2Net(String name, NameAccessLevel accessLevel) CNSChannelEndManager.createAny2Net(String name, NameAccessLevel accessLevel) Constructs aNetSharedChannelOutputobject connected to aNetChannelInputlocated at a location resolved from the specified channel name that exists in the supplied namespace.NamedChannelEndFactory.createAny2Net(String name, NameAccessLevel accessLevel) Constructs aNetSharedChannelOutputobject connected to aNetChannelInputlocated at a location resolved from the specified channel name that exists in the supplied namespace.static NetSharedChannelInputCNS.createNet2Any(String name, NameAccessLevel nameAccessLevel) CNSChannelEndManager.createNet2Any(String name, NameAccessLevel nameAccessLevel) Constructs aNetSharedChannelInputobject and registers its location with the supplied name in specified namespace of a channel naming service.NamedChannelEndFactory.createNet2Any(String name, NameAccessLevel nameAccessLevel) Constructs aNetSharedChannelInputobject and registers its location with the supplied name in specified namespace of a channel naming service.static NetAltingChannelInputCNS.createNet2One(String name, NameAccessLevel nameAccessLevel) CNSChannelEndManager.createNet2One(String name, NameAccessLevel nameAccessLevel) Constructs aNetAltingChannelInputobject and registers its location with the supplied name in specified namespace of a channel naming service.NamedChannelEndFactory.createNet2One(String name, NameAccessLevel nameAccessLevel) Constructs aNetAltingChannelInputobject and registers its location with the supplied name in specified namespace of a channel naming service.static NetChannelOutputCNS.createOne2Net(String name, NameAccessLevel accessLevel) CNSChannelEndManager.createOne2Net(String name, NameAccessLevel accessLevel) Constructs aNetChannelOutputobject connected to aNetChannelInputlocated at a location resolved from the specified channel name that exists in the supplied namespace.NamedChannelEndFactory.createOne2Net(String name, NameAccessLevel accessLevel) Constructs aNetChannelOutputobject connected to aNetChannelInputlocated at a location resolved from the specified channel name that exists in the supplied namespace.static booleanCNS.deregisterChannelName(String name, NameAccessLevel accessLevel, ChannelNameKey channelKey) This deregisters a Channel name with the CNS.booleanCNSService.deregisterChannelName(String name, NameAccessLevel accessLevel, ChannelNameKey channelKey) This deregisters a Channel name from the Channel Name Server.booleanCNSUser.deregisterChannelName(String name, NameAccessLevel accessLevel, ChannelNameKey channelKey) This deregisters a registered or leased Channel name from the Naming Service implementation.static ChannelNameKeyCNS.leaseChannelName(String name, NameAccessLevel accessLevel, ChannelNameKey channelKey) CNSService.leaseChannelName(String name, NameAccessLevel accessLevel, ChannelNameKey channelKey) Leases the channel name within the specified name space from the Channel Name Server.CNSUser.leaseChannelName(String name, NameAccessLevel accessLevel, ChannelNameKey channelKey) Leases the channel name within the specified name space from the Naming Service Implemenation.static ChannelNameKeyCNS.register(NetChannelLocation ownerLocation, String name, NameAccessLevel accessLevel, ChannelNameKey key) static ChannelNameKeyCNS.register(Networked owner, String name, NameAccessLevel accessLevel) static ChannelNameKeyCNS.register(Networked owner, String name, NameAccessLevel accessLevel, ChannelNameKey key) CNSService.register(NetChannelLocation ownerLocation, String name, NameAccessLevel accessLevel, ChannelNameKey key) This method allows a channel's location to be registered against a name in the Channel Name Server.CNSService.register(Networked owner, String name, NameAccessLevel accessLevel) This method allows a channel (or any instance of a class implementing) to be registered with the Channel Name Server.NetworkedCNSService.register(Networked owner, String name, NameAccessLevel accessLevel, ChannelNameKey key) This method allows a channel (or any instance of a class implementing) that has previously been registered to be reregistered with the Channel Name Server.NetworkedCNSUser.register(NetChannelLocation ownerLocation, String name, NameAccessLevel accessLevel, ChannelNameKey key) This method allows a channel's location to be registered against a name in the Naming Service implementation.CNSUser.register(Networked owner, String name, NameAccessLevel accessLevel) This method allows a channel (or any instance of a class implementing) to be registered with a Naming Service Implementation.NetworkedCNSUser.register(Networked owner, String name, NameAccessLevel accessLevel, ChannelNameKey key) This method allows a channel (or any instance of a class implementing) that has previously been registered to be reregistered with the Naming Service implementation.Networkedstatic NetChannelLocationCNS.resolve(String name, NameAccessLevel accessLevel) CNSService.resolve(String name, NameAccessLevel accessLevel) This method resolves a channel name into aNetChannelLocationobject.CNSUser.resolve(String name, NameAccessLevel accessLevel) This method resolves a channel name into aNetChannelLocationobject. -
Uses of NameAccessLevel in org.jcsp.net.dynamic
Methods in org.jcsp.net.dynamic with parameters of type NameAccessLevelModifier and TypeMethodDescriptionstatic MigratableAltingChannelInputMigratableChannelEnd.createNet2One(String name, NameAccessLevel nameAccessLevel) Creates a named migratable channel input within the given namespace.NamedMigratableChannelEndFactory.createNet2One(String name, NameAccessLevel nameAccessLevel) Creates a named migratable networked channel input end that can be used as a guard in anAlternative.NamedMigratableChannelEndFactoryImpl.createNet2One(String name, NameAccessLevel nameAccessLevel) static MigratableChannelOutputMigratableChannelEnd.createOne2Net(String name, NameAccessLevel nameAccessLevel) Creates a migratable channel output to a named channel within a given namespace.NamedMigratableChannelEndFactory.createOne2Net(String name, NameAccessLevel accessLevel) Creates a networked migratable channel output end connected to the input end created with the given name.NamedMigratableChannelEndFactoryImpl.createOne2Net(String name, NameAccessLevel accessLevel)