1 17 18 package org.apache.lenya.ac; 19 20 import org.apache.avalon.framework.component.Component; 21 22 26 public interface PolicyManager extends Component { 27 28 31 String ROLE = PolicyManager.class.getName(); 32 33 41 Policy getPolicy(AccreditableManager controller, String url) throws AccessControlException; 42 43 50 void accreditableAdded(AccreditableManager manager, Accreditable accreditable) throws AccessControlException; 51 52 60 void accreditableRemoved(AccreditableManager manager, Accreditable accreditable) throws AccessControlException; 61 62 } 63 | Popular Tags |