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) NameAccessLevel
CNSChannelEndManager.ChannelRegistration.accessLevel
(package private) NameAccessLevel
CNSMessage.CNSRequestMessage.accessLevel
(package private) NameAccessLevel
CNSMessage.ResolveReply.accessLevel
private NameAccessLevel
CNSNetChannelLocation.accessLevel
static final NameAccessLevel
NameAccessLevel.GLOBAL_ACCESS_LEVEL
TheNameAccessLevel
for the global namespace.private NameAccessLevel
CNS.NameAndLevel.nameAccessLevel
(package private) NameAccessLevel
CNS.PendingResolve.nameAccessLevel
(package private) final NameAccessLevel
CNSService.PendingResolve.nameAccessLevel
Methods in org.jcsp.net.cns with parameters of type NameAccessLevelModifier and TypeMethodDescriptionstatic NetSharedChannelOutput
CNS.createAny2Net
(String name, NameAccessLevel accessLevel) CNSChannelEndManager.createAny2Net
(String name, NameAccessLevel accessLevel) Constructs aNetSharedChannelOutput
object connected to aNetChannelInput
located at a location resolved from the specified channel name that exists in the supplied namespace.NamedChannelEndFactory.createAny2Net
(String name, NameAccessLevel accessLevel) Constructs aNetSharedChannelOutput
object connected to aNetChannelInput
located at a location resolved from the specified channel name that exists in the supplied namespace.static NetSharedChannelInput
CNS.createNet2Any
(String name, NameAccessLevel nameAccessLevel) CNSChannelEndManager.createNet2Any
(String name, NameAccessLevel nameAccessLevel) Constructs aNetSharedChannelInput
object and registers its location with the supplied name in specified namespace of a channel naming service.NamedChannelEndFactory.createNet2Any
(String name, NameAccessLevel nameAccessLevel) Constructs aNetSharedChannelInput
object and registers its location with the supplied name in specified namespace of a channel naming service.static NetAltingChannelInput
CNS.createNet2One
(String name, NameAccessLevel nameAccessLevel) CNSChannelEndManager.createNet2One
(String name, NameAccessLevel nameAccessLevel) Constructs aNetAltingChannelInput
object and registers its location with the supplied name in specified namespace of a channel naming service.NamedChannelEndFactory.createNet2One
(String name, NameAccessLevel nameAccessLevel) Constructs aNetAltingChannelInput
object and registers its location with the supplied name in specified namespace of a channel naming service.static NetChannelOutput
CNS.createOne2Net
(String name, NameAccessLevel accessLevel) CNSChannelEndManager.createOne2Net
(String name, NameAccessLevel accessLevel) Constructs aNetChannelOutput
object connected to aNetChannelInput
located at a location resolved from the specified channel name that exists in the supplied namespace.NamedChannelEndFactory.createOne2Net
(String name, NameAccessLevel accessLevel) Constructs aNetChannelOutput
object connected to aNetChannelInput
located at a location resolved from the specified channel name that exists in the supplied namespace.private boolean
CNS.deregisterChannel
(String channelName, NameAccessLevel nameAccessLevel, ChannelNameKey channelKey) Deregisters a channel name and nameAccessLevel if a channel matches or removes a matching lease.static boolean
CNS.deregisterChannelName
(String name, NameAccessLevel accessLevel, ChannelNameKey channelKey) This deregisters a Channel name with the CNS.boolean
CNSService.deregisterChannelName
(String name, NameAccessLevel accessLevel, ChannelNameKey channelKey) This deregisters a Channel name from the Channel Name Server.boolean
CNSService.UserObject.deregisterChannelName
(String name, NameAccessLevel accessLevel, ChannelNameKey channelKey) boolean
CNSUser.deregisterChannelName
(String name, NameAccessLevel accessLevel, ChannelNameKey channelKey) This deregisters a registered or leased Channel name from the Naming Service implementation.private NetChannelLocation
CNS.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 ChannelNameKey
CNS.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 ChannelNameKey
CNS.register
(NetChannelLocation ownerLocation, String name, NameAccessLevel accessLevel, ChannelNameKey key) static ChannelNameKey
CNS.register
(Networked owner, String name, NameAccessLevel accessLevel) static ChannelNameKey
CNS.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.Networked
CNSService.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.Networked
CNSService.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.Networked
CNSUser.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.Networked
private ChannelNameKey
CNS.registerChannel
(String channelName, NameAccessLevel nameAccessLevel, NetChannelLocation channelLoc, ChannelNameKey channelKey) Register a Channel in the database.static NetChannelLocation
CNS.resolve
(String name, NameAccessLevel accessLevel) CNSService.resolve
(String name, NameAccessLevel accessLevel) This method resolves a channel name into aNetChannelLocation
object.CNSService.UserObject.resolve
(String name, NameAccessLevel accessLevel) CNSUser.resolve
(String name, NameAccessLevel accessLevel) This method resolves a channel name into aNetChannelLocation
object.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 NameAccessLevel
InputReconnectionManagerCNSImpl.cnsRegisteredNameAccessLevel
NameAccessLevel
used to register the name against with the CNS.Methods in org.jcsp.net.dynamic with parameters of type NameAccessLevelModifier and TypeMethodDescriptionstatic MigratableAltingChannelInput
MigratableChannelEnd.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 MigratableChannelOutput
MigratableChannelEnd.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 newInputReconnectionManagerCNSImpl
for use with CNS registered channels usingNameAccessLevel
application isolation.InputReconnectionManagerCNSImpl
(NetAltingChannelInput chanIn, String name, NameAccessLevel accessLevel, ChannelNameKey key, String cnsServiceName) Constructs a newInputReconnectionManagerCNSImpl
for use with CNS registered channels.