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 TypeFieldDescription(package private) NameAccessLevelCNSChannelEndManager.ChannelRegistration.accessLevel(package private) NameAccessLevelCNSMessage.CNSRequestMessage.accessLevel(package private) NameAccessLevelCNSMessage.ResolveReply.accessLevelprivate NameAccessLevelCNSNetChannelLocation.accessLevelstatic final NameAccessLevelNameAccessLevel.GLOBAL_ACCESS_LEVELTheNameAccessLevelfor the global namespace.private NameAccessLevelCNS.NameAndLevel.nameAccessLevel(package private) NameAccessLevelCNS.PendingResolve.nameAccessLevel(package private) final NameAccessLevelCNSService.PendingResolve.nameAccessLevelMethods 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.private booleanCNS.deregisterChannel(String channelName, NameAccessLevel nameAccessLevel, ChannelNameKey channelKey) Deregisters a channel name and nameAccessLevel if a channel matches or removes a matching lease.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.booleanCNSService.UserObject.deregisterChannelName(String name, NameAccessLevel accessLevel, ChannelNameKey channelKey) booleanCNSUser.deregisterChannelName(String name, NameAccessLevel accessLevel, ChannelNameKey channelKey) This deregisters a registered or leased Channel name from the Naming Service implementation.private NetChannelLocationCNS.getChannel(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 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.CNSService.UserObject.leaseChannelName(String name, NameAccessLevel accessLevel, ChannelNameKey channelKey) 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.NetworkedCNSService.UserObject.register(NetChannelLocation ownerLocation, String name, NameAccessLevel accessLevel, ChannelNameKey key) CNSService.UserObject.register(Networked owner, String name, NameAccessLevel accessLevel) CNSService.UserObject.register(Networked owner, String name, NameAccessLevel accessLevel, ChannelNameKey key) CNSUser.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.Networkedprivate ChannelNameKeyCNS.registerChannel(String channelName, NameAccessLevel nameAccessLevel, NetChannelLocation channelLoc, ChannelNameKey channelKey) Register a Channel in the database.static NetChannelLocationCNS.resolve(String name, NameAccessLevel accessLevel) CNSService.resolve(String name, NameAccessLevel accessLevel) This method resolves a channel name into aNetChannelLocationobject.CNSService.UserObject.resolve(String name, NameAccessLevel accessLevel) CNSUser.resolve(String name, NameAccessLevel accessLevel) This method resolves a channel name into aNetChannelLocationobject.Constructors in org.jcsp.net.cns with parameters of type NameAccessLevelModifierConstructorDescription(package private)ChannelRegistration(String name, NameAccessLevel accessLevel, ChannelNameKey key) (package private)CNSNetChannelLocation(NetChannelLocation locToClone, String name, NameAccessLevel accessLevel, CNSService cnsService, String cnsServiceName) (package private)NameAndLevel(String name, NameAccessLevel nameAccessLevel) (package private)PendingResolve(CNSMessage.ResolveReply reply, ChannelOutput txReplyChannel, String channelName, NameAccessLevel nameAccessLevel) (package private)PendingResolve(String name, NameAccessLevel nameAccessLevel) -
Uses of NameAccessLevel in org.jcsp.net.dynamic
Fields in org.jcsp.net.dynamic declared as NameAccessLevelModifier and TypeFieldDescriptionprivate NameAccessLevelInputReconnectionManagerCNSImpl.cnsRegisteredNameAccessLevelNameAccessLevelused to register the name against with the CNS.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) Constructors in org.jcsp.net.dynamic with parameters of type NameAccessLevelModifierConstructorDescriptionInputReconnectionManagerCNSImpl(NetAltingChannelInput chanIn, String name, NameAccessLevel accessLevel, ChannelNameKey key) Constructs a newInputReconnectionManagerCNSImplfor use with CNS registered channels usingNameAccessLevelapplication isolation.InputReconnectionManagerCNSImpl(NetAltingChannelInput chanIn, String name, NameAccessLevel accessLevel, ChannelNameKey key, String cnsServiceName) Constructs a newInputReconnectionManagerCNSImplfor use with CNS registered channels.