Package g4ds :: Module communitymanager
[show private | hide private]
[frames | no frames]

Module g4ds.communitymanager

Management of trusting communities and Members

Grid for Digital Security (G4DS)

Both classes CommunityManager and UserManager are implemented using the Singleton Pattern. This way, only one instance must exist. Access this instance by

communitymanager.getCommunityManager for the CommunityManager, and

communitymanager.getMemberManager for the MemberManager.

Author: Michael Pilgermann

Contact: mailto:mpilgerm@glam.ac.uk

License: GPL (General Public License)

Classes
Community All information about one community
CommunityGateway Maintains information about a Trusting Commuity Gateway.
CommunityManager Responsible for maintaining information about Communities this node is member of
Member Keeps data for one member.
MemberManager Managing information about members of communities

Function Summary
CommunityManager getCommunityManager()
Singleton - returns the instance to the community manager
MemberManager getMemberManager()
Singleton - returns the instance to the member manager

Variable Summary
CommunityManager _communityManager: Singleton - the only instance ever of the CommunityManager class
MemberManager _memberManager: Singleton - the only instance ever of the MemberManager class

Function Details

getCommunityManager()

Singleton - returns the instance to the community manager

If the instance has not yet been initialised, this will be done. Finally, the instance is returned.
Returns:
The only instance to a Community Manager
           (type=CommunityManager)

getMemberManager()

Singleton - returns the instance to the member manager

If the instance has not yet been initialised, this will be done. Finally, the instance is returned.
Returns:
The only instance to a Member Manager
           (type=MemberManager)

Variable Details

_communityManager

Singleton - the only instance ever of the CommunityManager class
Type:
CommunityManager
Value:
None                                                                  

_memberManager

Singleton - the only instance ever of the MemberManager class
Type:
MemberManager
Value:
None                                                                  

Generated by Epydoc 2.0 on Sat Oct 22 22:52:46 2005 http://epydoc.sf.net