Uses of Class
org.jcsp.net.Specification
Packages that use Specification
-
Uses of Specification in org.jcsp.net
Fields in org.jcsp.net declared as SpecificationModifier and TypeFieldDescriptionprivate Specification[]Link.specificationsprivate Specification[]Node.specificationsMethods in org.jcsp.net that return SpecificationModifier and TypeMethodDescriptionProtocolManager.getAddressSpecifications(NodeAddressID addressID) Returns an array ofSpecificationobjects that are held for a specified local address.Node.getNodeSpecifications()Returns an array ofSpecificationobjects to which this Node conforms.ProtocolManager.getProtocolSpecifications(ProtocolID protocolID) Returns an array ofSpecificationobjects that are held for a specified protocol.(package private) Specification[]Link.getSpecifications()Methods in org.jcsp.net with parameters of type SpecificationModifier and TypeMethodDescriptionbooleanProtocolManager.installProtocolClient(ProtocolID protocolID, Specification[] specifications, Hashtable settings) Installs a protocol client so that links can be established to Nodes withLinkServerprocesses listening on the specified protocol.booleanProtocolManager.installProtocolServer(NodeAddressID addressID, Specification[] specifications) Installs aLinkServerlistening on a specifiedNodeAddressIDand holds the specified set ofSpecificationobjects against the address.booleanPingRequirement.matches(Specification spec) (package private) intProfile.matches(Specification[] specs) This tests whether a an array of Specification objects meet the requirements of this profile.booleanRequirement.matches(Specification spec) intLinkManager.LinksToNodeHolder.notifyQueuedProcesses(Specification[] specs, Link linkToSend) This takes a set of link specifications, looks through the set of queues, checks whether the specifications meet requirements of the profile of a queue, and if so, sends the supplied Link to the processes in that queue.(package private) voidLink.setSpecifications(Specification[] specifications) voidNode.Attributes.setSpecifications(Specification[] specs) voidNode.AttributesAccess.setSpecifications(Specification[] specs)