Uses of Class
org.jcsp.net.Specification
-
Packages that use Specification Package Description org.jcsp.net This is main package for JCSP.NET. -
-
Uses of Specification in org.jcsp.net
Fields in org.jcsp.net declared as Specification Modifier and Type Field Description private Specification[]Link. specificationsprivate Specification[]Node. specificationsMethods in org.jcsp.net that return Specification Modifier and Type Method Description Specification[]ProtocolManager. getAddressSpecifications(NodeAddressID addressID)Returns an array ofSpecificationobjects that are held for a specified local address.Specification[]Node. getNodeSpecifications()Returns an array ofSpecificationobjects to which this Node conforms.Specification[]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 Specification Modifier and Type Method Description booleanProtocolManager. installProtocolClient(ProtocolID protocolID, Specification[] specifications, java.util.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)
-