|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface UrlMappingsHolder
Main entry point of Grails URL mapping mechanism. This interface defines methods to match URLs and create reverse mappings based on the UrlMapping instances the implementor contains
Field Summary | |
---|---|
static String |
BEAN_ID
|
Method Summary | |
---|---|
UrlCreator |
getReverseMapping(String controller,
String action,
Map params)
Retrieves the best guess of a URI for the given controller, action and parameters |
UrlMapping[] |
getUrlMappings()
Retrieves the held UrlMapping instances as an array |
UrlMappingInfo |
match(String uri)
Match and return the first UrlMappingInfo instance possible |
UrlMappingInfo[] |
matchAll(String uri)
Matches all possible UrlMappingInfo instances to the given URI and returns them all |
UrlMappingInfo[] |
matchAll(String uri,
String httpMethod)
Match all possible UrlMappingInfo instances to the given URI and HTTP method |
UrlMappingInfo |
matchStatusCode(int responseCode)
Match and return the first UrlMappingInfo instance possible |
Field Detail |
---|
static final String BEAN_ID
Method Detail |
---|
UrlMapping[] getUrlMappings()
UrlCreator getReverseMapping(String controller, String action, Map params)
controller
- The name of the controlleraction
- The name of the action or nullparams
- The parameters or null
UrlMappingInfo match(String uri)
uri
- The URI to match
UrlMappingInfo[] matchAll(String uri)
uri
- The URI to match
UrlMappingInfo[] matchAll(String uri, String httpMethod)
uri
- The URI to matchhttpMethod
- The HTTP method (GET,POST,PUT,DELETE etc.)
UrlMappingInfo matchStatusCode(int responseCode)
responseCode
- The responseCode to match
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |