|
|||||
FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
'.
Field Summary | |
---|---|
UrlMappingsHolder |
_urlMappingsHolder
|
Constructor Summary | |
AnnotationFilterInvocationDefinition()
|
Method Summary | |
---|---|
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)
|
void |
findControllerAnnotations(GrailsControllerClass controllerClass, Map actionRoleMap, Map classRoleMap)
|
String |
findGrailsUrl(UrlMappingInfo mapping, GrailsApplication application)
|
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 |
storeMapping(String controllerNameOrPattern, String actionName, Collection roles, boolean isPattern)
|
Constructor Detail |
---|
AnnotationFilterInvocationDefinition()
Method Detail |
---|
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)
void findControllerAnnotations(GrailsControllerClass controllerClass, Map actionRoleMap, Map classRoleMap)
String findGrailsUrl(UrlMappingInfo mapping, GrailsApplication application)
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)
void storeMapping(String controllerNameOrPattern, String actionName, Collection roles, boolean isPattern)