Saros
Distributed Collaborative Editing and Distributed Party Programming
|
Packages | |
package | internal |
Classes | |
interface | INegotiationHandler |
class | Messages |
class | NegotiationPacketListener |
class | ProjectDeltaVisitor |
class | ResourceActivityFilter |
class | SarosSessionManager |
class | SharedProject |
class | SharedResourcesManager |
class | ToStringResourceDeltaVisitor |
The classes in the project package are responsible for managing the shared session and shared projects.
The session is represented by ISarosSession and the ISarosSessionManager controls its lifecycle. A SharedProject belongs to a session. Additionally, shared resources are monitored within this package and the framework for processing activities is laid out here.