kaos.policy.management
Interface PolicySetDirectory

All Known Subinterfaces:
DirectoryService
All Known Implementing Classes:
CorbaAgentDirectoryServiceProxy, CougaarAgentDirectoryServiceProxy, DirectoryServiceProxy, GridAgentDirectoryServiceProxy, GridDirectoryServicePolicyCert, KAoSAgentDirectoryServiceProxy, KAoSDirectoryService, TCPAgentDirectoryServiceProxy, TunnelClient

public interface PolicySetDirectory

Defines the operations that can be invoked on a policy set directory service. $Revision: 1.7 $


Method Summary
 void addPolicySet(PolicySetMsg policySet)
           
 void addPolicySets(java.util.List<PolicySetMsg> policySets)
           
 void changePolicySet(PolicySetMsg policySet)
           
 void changePolicySets(java.util.List<PolicySetMsg> policySets)
           
 PolicySetMsg getPolicySet(java.lang.String policySetId)
           
 java.util.List<PolicySetMsg> getPolicySets()
          Obtain List over all policy sets.
 void removePolicySet(PolicySetMsg policySet)
           
 void removePolicySets(java.util.List<PolicySetMsg> policySets)
           
 

Method Detail

addPolicySet

void addPolicySet(PolicySetMsg policySet)
                  throws DirectoryFailure
Throws:
DirectoryFailure

addPolicySets

void addPolicySets(java.util.List<PolicySetMsg> policySets)
                   throws DirectoryFailure
Throws:
DirectoryFailure

removePolicySet

void removePolicySet(PolicySetMsg policySet)
                     throws DirectoryFailure
Throws:
DirectoryFailure

removePolicySets

void removePolicySets(java.util.List<PolicySetMsg> policySets)
                      throws DirectoryFailure
Throws:
DirectoryFailure

changePolicySet

void changePolicySet(PolicySetMsg policySet)
                     throws DirectoryFailure
Throws:
DirectoryFailure

changePolicySets

void changePolicySets(java.util.List<PolicySetMsg> policySets)
                      throws DirectoryFailure
Throws:
DirectoryFailure

getPolicySets

java.util.List<PolicySetMsg> getPolicySets()
                                           throws DirectoryFailure
Obtain List over all policy sets.

Returns:
List of policy set Msgs.
Throws:
DirectoryFailure

getPolicySet

PolicySetMsg getPolicySet(java.lang.String policySetId)
                          throws DirectoryFailure
Throws:
DirectoryFailure