org.jaffa.security
Class PolicyCache
java.lang.Object
   org.jaffa.security.PolicyCache
org.jaffa.security.PolicyCache
- public class PolicyCache- extends Object
This class is the interface between the policy domain classes
 and the Policy manager, it provide the data to the PolicyManager
 in a more native format then in the domain objects
 It also caches the policy information for multiple
 access.
 
| Method Summary | 
| static void | clearCache()Clear the cached policy.
 | 
| static Roles | getRoles()Returns the Roles domain objects.
 | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
PolicyCache
public PolicyCache()
getRoles
public static Roles getRoles()
- Returns the Roles domain objects. This are the objects created from the XML file. This is a cached copy and should not be modified.
 Changing this will not effect the contents of the loaded policy, as the
 policy will load on application startup.
 
- 
- Returns:
- The root Roles domain object for the current policy
 
clearCache
public static void clearCache()
- Clear the cached policy. Will be reloaded on the next access.
 
- 
 
Copyright © 2002-2004 JAFFA Project.