kaos.policy.information
Class PolicyInformationDatabase

java.lang.Object
  extended by kaos.policy.information.PolicyInformationDatabase
All Implemented Interfaces:
java.io.Serializable

public class PolicyInformationDatabase
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
PolicyInformationDatabase()
           
 
Method Summary
 void addPermanentPolicy(PolicyInformation pi)
           
 void addPolicy(PolicyInformation ps)
           
 void changePolicy(PolicyInformation ps)
           
 java.util.Enumeration getAllPolicies()
           
 PolicyInformation getPolicy(java.lang.String id)
           
 void removeAllPolicies()
           
 void removePolicy(java.lang.String id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PolicyInformationDatabase

public PolicyInformationDatabase()
Method Detail

addPolicy

public void addPolicy(PolicyInformation ps)

addPermanentPolicy

public void addPermanentPolicy(PolicyInformation pi)

removePolicy

public void removePolicy(java.lang.String id)

changePolicy

public void changePolicy(PolicyInformation ps)

getPolicy

public PolicyInformation getPolicy(java.lang.String id)

getAllPolicies

public java.util.Enumeration getAllPolicies()

removeAllPolicies

public void removeAllPolicies()