| org.cougaar.community.manager.CommunityManager
All known Subclasses: org.cougaar.community.manager.AbstractCommunityManager,
CommunityManager | public interface CommunityManager (Code) | | Interface for a CommunityManager that is responsible for maintaining
state for one or more communities.
|
findManager | public void findManager(String communityName, FindCommunityCallback fmcb)(Code) | | Locate the manager for specified community.
Parameters: communityName - String Target community Parameters: fmcb - FindCommunityCallback Callback that is invoked after managerhas been located. |
manageCommunity | public void manageCommunity(Community community)(Code) | | Defines community to manage.
Parameters: community - Community |
manageCommunity | public void manageCommunity(Community community, Callback callback)(Code) | | Defines community to manage.
Parameters: community - Community Parameters: callback - callback invoked upon completion |
processRequest | public CommunityResponse processRequest(String source, String communityName, int reqType, Entity entity, ModificationItem[] attrMods)(Code) | | Client request to be handled by manager.
Parameters: source - String Name of agent submitting request Parameters: communityName - String Target Community Parameters: reqType - int Request type (Refer toorg.cougaar.core.service.community.CommunityServiceConstants for list ofrecognized values) Parameters: entity - Entity Affected Entity Parameters: attrMods - ModificationItem[] Attribute modifications to be appliedto affected entity CommunityResponse Response callback |
|
|