|
CSP for Java (JCSP) 1.1-rc2 |
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
NetBufferedChannelEndFactory | This interface defines methods for constructing buffered
Networked ChannelInput objects. |
NetChannelEndFactory | This interface defines methods for constructing Networked channel ends. |
NetChannelInput |
An interface implemented by classes wishing to be Networked
ChannelInput objects. |
NetChannelOutput |
An interface that should be implemented by
ChannelOutput objects which are used for transmitting
over the network. |
NetConnectionClient | This interface should be implemented by classes that wish to act
as Networked ConnectionClient objects. |
NetConnectionFactory |
This class should be implemented by classes wishing to act
as factories for creating Networked ConnectionServer
and ConnectionClient objects. |
NetConnectionServer | This interface should be implemented by classes that wish to act
as Networked ConnectionServer objects. |
NetLabelledBufferedChannelEndFactory |
This factory constructs buffered NetChannelInput
objects which have labelled VCN's. |
NetLabelledChannelEndFactory |
This factory constructs NetChannelInput objects
which have labelled VCN's. |
NetSharedChannelInput | This interface should be implemented by classes that
wish to act as NetChannelInput objects
which can be used by muliple concurrent processes. |
NetSharedChannelOutput | This interface should be implemented by classes that
wish to act as NetChannelOutput objects
which can be used by muliple concurrent processes. |
NetSharedConnectionClient | This interface should be implemented by classes that
wish to act as SharedConnectionClient
objects which accept connections from
ConnectionClient objects from over a JCSP.NET
network. |
NetSharedConnectionServer | Instances of classed implementing this method are
SharedConnectionServer objects which accept
connections from clients from over a JCSP.NET network. |
Networked | An interface that should be implemented by any class that has a Networked channel location or wishes to expose the location of an underlying channel. |
Node.Attributes | An interface for exposing access to the private attributes. |
NodeFactory | Node initialisation factory interface. |
Service | An interface that should be implemented by classes that are intended to be Node level JCSP.NET services. |
ServiceUserObject | An Interface which does not define any methods but is used as a way of indicating that a class is used for accessing non-admin functionality provided by a service. |
Class Summary | |
---|---|
AbstractID | This is an abstract class that is sub-classed by classes whose
instances should represent some kind of identifier and be part of a
hierarchy of AbstractID objects. |
ApplicationID | A Class whose instances represent a unique identifier for a JCSP.NET application. |
DomainID | A Class whose instances represent a unique identifier for a JCSP.NET domain. |
GlobalID | A Class whose instances represent the global domain. |
Link | This class is an abstract class that all JCSP.NET protocol implementations must implement. |
LinkFactory | This class does not need to be used by normal JCSP users. |
LinkFactory.Builder | An abstract inner class which should be implemented by comunication protocol implementations. |
LinkLost | Message warning that a Link broke. |
LinkServer | An abstract class that must be implemented by communication protocol implementations. |
Logger | Manages the output of diagnostic messages to one or more devices. |
NetAltingChannelInput |
An abstract class that is sub-classed by classes whose instances
should be networked channel ends that can be used as an
objects. |
NetAltingConnectionClient |
Instances of this class are AltingConnectionClient
objects which connect to ConnectionServer objects
over a JCSP.NET network. |
NetChannelEnd | This class provides static factory methods for constructing Networked channel ends. |
NetChannelLocation |
Instances of this class hold location information for a networked
ChannelInput object. |
NetConnection |
This class provides static methods for constructing
NetConnectionServer and NetConnectionClient
objects. |
NetSharedAltingConnectionClient |
Defines a class whose instances should be
that connect to a ConnectionServer over a JCSP.NET
network. |
Node | This class that is used for initializing and managing the local JCSP.NET Node. |
NodeAddressID | JCSP.NET communication protocol implementations must provide a concrete implementation of this class. |
NodeID | A Class whose instances represent a unique identifier for a JCSP.NET Node. |
NodeKey | An object that is returned when the Node is initialized. |
NodeUI | A Unique Identifier for a Node. |
NodeUIImpl | This is a default implementation for NodeUI that is used if no
other implementation is supplied. |
Profile | This class is used to hold profiles of Nodes and Links. |
ProtocolID | Abstract class that identifies a protocol. |
ProtocolManager |
The ProtocolManager class is a singleton class. |
ServiceManager |
An instance of the ServiceManager is created by the Node when
it is initialized. |
ServiceSettings | This class is used to hold settings that can be passed to services when they are initialized. |
StandardNetChannelEndFactory | A standard implementation of the JCSP.NET Networked channel factory interaces. |
StandardNetConnectionFactory |
This is an implementation of . |
UIFactory | This class is a Factory that construct a unique identify for this Node. |
UnacknowledgedNetChannelEndFactory | Extends the standard network channel factory to give unacknowledged channel output ends. |
Utils | This class provides some utility methods that developers might find useful when implementing JCSP.NET communication protocol drivers. |
XMLNodeFactory | Factory for node instantiation based on an XML-like file. |
Exception Summary | |
---|---|
DuplicateChannelLabelException | This Exception is thrown if there is an attempt to label a channel's VCN with a label that already exists at the same Node. |
LinkLostException | An exception caused by a link underlying a channel breaking. |
NodeInitFailedException | An Exception that is thrown if Node initialization
fails. |
ReaderIndexException | An exception that is thrown if data is written to a
Networked ChannelOutput and
the destination address is incorrect. |
ServiceInstallationException | An excpetion that is thrown if a service installation fails. |
Error Summary | |
---|---|
NetChannelError | This is an error that is thrown by a Networked channel if something happens that should never happen. |
This is main package for JCSP.NET.
Before any JCSP.NET constructs can e used, the JCSP Node must
be initialized. See the
class for
more information.
com.quickstone.jcsp.net.Node
Networked channels can be constructed using the
class or by using
com.quickstone.jcsp.net.NetChannelEnd
.
com.quickstone.jcsp.net.StandardNetChannelEndFactory
See the com.quickstone.jcsp.net.cns
package for
information on using named channels.
|
CSP for Java (JCSP) 1.1-rc2 |
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |