|
|||||
FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
'.
Field Summary | |
---|---|
ConfigAttributeDefinition |
DENY
|
Map |
_compiled
|
Logger |
_log
|
boolean |
_rejectIfNoRule
|
boolean |
_stripQueryStringFromUrls
|
UrlMappingsHolder |
_urlMappingsHolder
|
UrlMatcher |
_urlMatcher
|
Constructor Summary | |
AnnotationFilterInvocationDefinition()
|
Method Summary | |
---|---|
void |
afterPropertiesSet()
|
Set |
asSet(def strings)
|
void |
compileActionMap(Map map)
|
void |
compileClassMap(Map classRoleMap)
|
void |
compileStaticRules(Map staticRules)
|
void |
configureMapping(UrlMappingInfo mapping, GrailsWebRequest grailsRequest, Map savedParams)
|
Map |
copyParams(GrailsWebRequest grailsRequest)
|
String |
determineUrl(FilterInvocation filterInvocation)
|
Map |
findActionRoles(Class clazz)
|
ConfigAttributeDefinition |
findConfigAttribute(String url)
|
void |
findControllerAnnotations(GrailsControllerClass controllerClass, Map actionRoleMap, Map classRoleMap)
|
String |
findGrailsUrl(UrlMappingInfo mapping, GrailsApplication application)
|
ConfigAttributeDefinition |
getAttributes(Object object)
|
Collection |
getConfigAttributeDefinitions()
|
Map |
getConfigAttributeMap()
|
void |
initialize(Map staticRules, UrlMappingsHolder urlMappingsHolder, def controllerClasses)
Called by the plugin to set controller role info. |
boolean |
isController(String controllerName, String actionName, GrailsApplication application)
|
void |
setRejectIfNoRule(boolean reject)
Dependency injection for whether to reject if there's no matching rule. |
void |
setUrlMatcher(UrlMatcher urlMatcher)
Dependency injection for the url matcher. |
void |
storeMapping(String controllerNameOrPattern, String actionName, Collection roles, boolean isPattern)
|
boolean |
supports(Class clazz)
|
Constructor Detail |
---|
AnnotationFilterInvocationDefinition()
Method Detail |
---|
public void afterPropertiesSet()
Set asSet(def strings)
void compileActionMap(Map map)
void compileClassMap(Map classRoleMap)
void compileStaticRules(Map staticRules)
void configureMapping(UrlMappingInfo mapping, GrailsWebRequest grailsRequest, Map savedParams)
Map copyParams(GrailsWebRequest grailsRequest)
String determineUrl(FilterInvocation filterInvocation)
Map findActionRoles(Class clazz)
ConfigAttributeDefinition findConfigAttribute(String url)
void findControllerAnnotations(GrailsControllerClass controllerClass, Map actionRoleMap, Map classRoleMap)
String findGrailsUrl(UrlMappingInfo mapping, GrailsApplication application)
public ConfigAttributeDefinition getAttributes(Object object)
public Collection getConfigAttributeDefinitions()
public Map getConfigAttributeMap()
public void initialize(Map staticRules, UrlMappingsHolder urlMappingsHolder, def controllerClasses)
ctx.objectDefinitionSource.initialize(
ctx.authenticateService.securityConfig.security.annotationStaticRules,
ctx.grailsUrlMappingsHolder,
ApplicationHolder.application.controllerClasses)
boolean isController(String controllerName, String actionName, GrailsApplication application)
public void setRejectIfNoRule(boolean reject)
public void setUrlMatcher(UrlMatcher urlMatcher)
void storeMapping(String controllerNameOrPattern, String actionName, Collection roles, boolean isPattern)
public boolean supports(Class clazz)