Package org.jcsp.net.cns
-
Interface Summary Interface Description CNSUser Interface that a class can implement to indicate that instances allow channel names within a naming service to be managed.LocationNotCNSRegisterable This class should be implemented by NetChannelLocation objects which do not want to allow themselves to be registered with the Channel Name Server.NamedChannelEndFactory Classes implementing this interface act as factories for constructingNetChannelInputandNetChannelOutputobjects.NamedChannelEndManager Classes implementing this interface act as factories for constructingNetChannelInputandNetChannelOutputobjects (seeNamedChannelEndFactory). -
Class Summary Class Description ChannelNameKey Instances of this hold a key for a particular channel.CNS This class is the Channel Name Server's main server process class.CNSChannelEndManager This class implements theNamedChannelEndManagerinterface; providing methods for both constructing and destroying channels.CNSNetChannelLocation Instances of this class are returned by the resolve methods of.CNSServiceCNSService This class is the Channel Name Server's main client process class.NameAccessLevel This class allows name spaces to be identified aroundAbstractIDobjects (currently includingApplicationID,NodeID,DomainIDandGlobalID). -
Exception Summary Exception Description ChannelNameException An exception caused by an invalid channel name.NameAccessLevelException An exception caused by an invalid or misused NameAccessLevel.WrongFactoryException Thrown if an attempt is made to get aNamedChannelEndManagerto destroy a channel that it did not create.