public class DefaultUrlMappingsHolder
extends java.lang.Object
implements org.codehaus.groovy.grails.web.mapping.UrlMappingsHolder
UrlMapping,
Comparable| Constructor and Description |
|---|
DefaultUrlMappingsHolder(java.util.List<org.codehaus.groovy.grails.web.mapping.UrlMapping> mappings) |
DefaultUrlMappingsHolder(java.util.List<org.codehaus.groovy.grails.web.mapping.UrlMapping> mappings,
java.util.List excludePatterns) |
DefaultUrlMappingsHolder(java.util.List<org.codehaus.groovy.grails.web.mapping.UrlMapping> mappings,
java.util.List excludePatterns,
boolean doNotCallInit) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List |
getExcludePatterns() |
org.codehaus.groovy.grails.web.mapping.UrlCreator |
getReverseMapping(java.lang.String controller,
java.lang.String action,
java.util.Map params) |
org.codehaus.groovy.grails.web.mapping.UrlCreator |
getReverseMapping(java.lang.String controller,
java.lang.String action,
java.lang.String pluginName,
java.util.Map params) |
org.codehaus.groovy.grails.web.mapping.UrlCreator |
getReverseMappingNoDefault(java.lang.String controller,
java.lang.String action,
java.util.Map params) |
org.codehaus.groovy.grails.web.mapping.UrlCreator |
getReverseMappingNoDefault(java.lang.String controller,
java.lang.String action,
java.lang.String pluginName,
java.util.Map params) |
org.codehaus.groovy.grails.web.mapping.UrlMapping[] |
getUrlMappings() |
void |
initialize() |
protected org.codehaus.groovy.grails.web.mapping.UrlMapping |
lookupMapping(java.lang.String controller,
java.lang.String action,
java.lang.String pluginName,
java.util.Map params)
Performs a match uses reverse mappings to looks up a mapping from the
controller, action and params.
|
org.codehaus.groovy.grails.web.mapping.UrlMappingInfo |
match(java.lang.String uri) |
org.codehaus.groovy.grails.web.mapping.UrlMappingInfo[] |
matchAll(java.lang.String uri) |
org.codehaus.groovy.grails.web.mapping.UrlMappingInfo[] |
matchAll(java.lang.String uri,
java.lang.String httpMethod) |
org.codehaus.groovy.grails.web.mapping.UrlMappingInfo |
matchStatusCode(int responseCode) |
org.codehaus.groovy.grails.web.mapping.UrlMappingInfo |
matchStatusCode(int responseCode,
java.lang.Throwable e) |
void |
setMaxWeightedCacheCapacity(int maxWeightedCacheCapacity) |
void |
setUrlCreatorMaxWeightedCacheCapacity(int urlCreatorMaxWeightedCacheCapacity) |
java.lang.String |
toString() |
public DefaultUrlMappingsHolder(java.util.List<org.codehaus.groovy.grails.web.mapping.UrlMapping> mappings)
public DefaultUrlMappingsHolder(java.util.List<org.codehaus.groovy.grails.web.mapping.UrlMapping> mappings,
java.util.List excludePatterns)
public DefaultUrlMappingsHolder(java.util.List<org.codehaus.groovy.grails.web.mapping.UrlMapping> mappings,
java.util.List excludePatterns,
boolean doNotCallInit)
public void initialize()
public org.codehaus.groovy.grails.web.mapping.UrlMapping[] getUrlMappings()
getUrlMappings in interface org.codehaus.groovy.grails.web.mapping.UrlMappingsHolderpublic java.util.List getExcludePatterns()
getExcludePatterns in interface org.codehaus.groovy.grails.web.mapping.UrlMappingsHolderpublic org.codehaus.groovy.grails.web.mapping.UrlCreator getReverseMapping(java.lang.String controller,
java.lang.String action,
java.util.Map params)
getReverseMapping in interface org.codehaus.groovy.grails.web.mapping.UrlMappingsHolderpublic org.codehaus.groovy.grails.web.mapping.UrlCreator getReverseMapping(java.lang.String controller,
java.lang.String action,
java.lang.String pluginName,
java.util.Map params)
getReverseMapping in interface org.codehaus.groovy.grails.web.mapping.UrlMappingsHolderUrlMappingsHolder.getReverseMapping(String, String, java.util.Map)public org.codehaus.groovy.grails.web.mapping.UrlCreator getReverseMappingNoDefault(java.lang.String controller,
java.lang.String action,
java.util.Map params)
getReverseMappingNoDefault in interface org.codehaus.groovy.grails.web.mapping.UrlMappingsHolderpublic org.codehaus.groovy.grails.web.mapping.UrlCreator getReverseMappingNoDefault(java.lang.String controller,
java.lang.String action,
java.lang.String pluginName,
java.util.Map params)
getReverseMappingNoDefault in interface org.codehaus.groovy.grails.web.mapping.UrlMappingsHolderprotected org.codehaus.groovy.grails.web.mapping.UrlMapping lookupMapping(java.lang.String controller,
java.lang.String action,
java.lang.String pluginName,
java.util.Map params)
controller - The controller nameaction - The action nameparams - The paramspublic org.codehaus.groovy.grails.web.mapping.UrlMappingInfo match(java.lang.String uri)
match in interface org.codehaus.groovy.grails.web.mapping.UrlMappingsHolderUrlMappingsHolder.match(String)public org.codehaus.groovy.grails.web.mapping.UrlMappingInfo[] matchAll(java.lang.String uri)
matchAll in interface org.codehaus.groovy.grails.web.mapping.UrlMappingsHolderpublic org.codehaus.groovy.grails.web.mapping.UrlMappingInfo[] matchAll(java.lang.String uri,
java.lang.String httpMethod)
matchAll in interface org.codehaus.groovy.grails.web.mapping.UrlMappingsHolderpublic org.codehaus.groovy.grails.web.mapping.UrlMappingInfo matchStatusCode(int responseCode)
matchStatusCode in interface org.codehaus.groovy.grails.web.mapping.UrlMappingsHolderpublic org.codehaus.groovy.grails.web.mapping.UrlMappingInfo matchStatusCode(int responseCode,
java.lang.Throwable e)
matchStatusCode in interface org.codehaus.groovy.grails.web.mapping.UrlMappingsHolderpublic java.lang.String toString()
toString in class java.lang.Objectpublic void setMaxWeightedCacheCapacity(int maxWeightedCacheCapacity)
public void setUrlCreatorMaxWeightedCacheCapacity(int urlCreatorMaxWeightedCacheCapacity)