1 package de.webman.acl.resolver; 2 3 import java.util.Hashtable ; 4 import com.teamkonzept.lib.ConfigurationListener; 5 import com.teamkonzept.lib.TKException; 6 import de.webman.acl.Login; 7 8 15 public interface Resolver 16 extends ConfigurationListener 17 { 18 19 21 23 26 String PROPERTY_GROUP_NAME = "Access Control Resolution"; 27 28 31 String PROPERTY_CACHE_RESOLUTION_RESULTS = "cacheResolutionResults"; 32 33 36 String PROPERTY_CACHE_CHECKING_RESULTS = "cacheCheckingResults"; 37 38 41 String DEFAULT_CACHE_RESOLUTION_RESULTS = "true"; 42 43 46 String DEFAULT_CACHE_CHECKING_RESULTS = "false"; 47 48 49 51 56 void setLogin (Login login); 57 58 63 Login getLogin (); 64 65 86 void resolve (Hashtable collection, 87 Integer context, 88 Integer type, 89 Integer reference) 90 throws TKException; 91 92 } 93 94 95 | Popular Tags |