jGCS Documentation

Package net.sf.jgcs

This package defines the basic interface for group membership.

See:
          Description

Interface Summary
Annotation This class defines a Annotation.
ControlListener This class defines a ControlListener.
ControlSession This class defines a ControlSession.
DataSession This class defines a DataSession.
ExceptionListener This class defines a ExceptionListener.
GroupConfiguration This class defines a GroupConfiguration.
Message This class defines a Message.
MessageListener This class defines a MessageListener.
Protocol This interface defines a Protocol represents an instance of the toolkit used to implement the Group Communication Service (GCS).
ProtocolFactory This class defines a ProtocolFactory This factory must be used to create instances of Protocols.
Service This class defines a Service.
ServiceListener This class defines a ServiceListener.
 

Class Summary
AbstractControlSession This class defines a AbstractControlSession.
AbstractDataSession This class defines a AbstractDataSession.
AbstractMultiThreadedPollingProtocol This class defines a AbstractMultiThreadedPollingProtocol.
AbstractPollingDataSession Data session that directly polls I/O.
AbstractPollingProtocol This class defines a AbstractPollingProtocol.
AbstractProtocol This class defines a AbstractProtocol It partially implements a protocol with the mappings between a configuration and a pair of control and data sessions.
 

Exception Summary
ClosedSessionException This class defines a ClosedSessionException.
DataSessionException This class defines a DataSessionException.
JGCSException This class defines a JGCSException.
NotJoinedException This class defines a NotJoinedException.
UnsupportedServiceException This class defines a UnsupportedServiceException.
 

Package net.sf.jgcs Description

This package defines the basic interface for group membership. It is composed by a protocol that represents the toolkit that implements the interface, a GroupConfiguration that represents a configuration that is toolkit specific, and a pair of control and data sessions. The control session defines what can be done and notified to manage a group. The data session defines interfaces to send and receive messages.


jGCS Documentation

Copyright (c) 2006, Universidade de Lisboa
For updates and related information please see jGCS home page