org.fcrepo.server.security.impl
Class OverridingPolicyLoader

java.lang.Object
  extended by org.fcrepo.server.security.PolicyLoader
      extended by org.fcrepo.server.security.impl.OverridingPolicyLoader

public class OverridingPolicyLoader
extends PolicyLoader


Nested Class Summary
static class OverridingPolicyLoader.Strategy
           
 
Field Summary
 
Fields inherited from class org.fcrepo.server.security.PolicyLoader
m_repoReader
 
Constructor Summary
OverridingPolicyLoader(RepositoryReader repoReader)
           
 
Method Summary
 Map<String,com.sun.xacml.AbstractPolicy> loadPolicies(PolicyParser policyParser, boolean validate, File dir)
           
 void setOverride(OverridingPolicyLoader.Strategy override)
           
 
Methods inherited from class org.fcrepo.server.security.PolicyLoader
loadObjectPolicy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OverridingPolicyLoader

public OverridingPolicyLoader(RepositoryReader repoReader)
Method Detail

setOverride

public void setOverride(OverridingPolicyLoader.Strategy override)

loadPolicies

public Map<String,com.sun.xacml.AbstractPolicy> loadPolicies(PolicyParser policyParser,
                                                             boolean validate,
                                                             File dir)
                                                      throws IOException,
                                                             ValidationException
Specified by:
loadPolicies in class PolicyLoader
Throws:
IOException
ValidationException


Copyright © 2012 DuraSpace. All Rights Reserved.