public class ViewRestLookup
extends java.lang.Object
| Constructor and Description |
|---|
ViewRestLookup(java.util.Map<java.lang.String,java.lang.String> prefixes) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
buildRestPath(java.lang.String subContext,
java.lang.String path) |
java.util.Map<java.lang.String,java.lang.String> |
getPrefixes() |
java.lang.String |
getPrimaryMapping() |
java.lang.String |
lookupRestPrefix(java.lang.String context) |
java.lang.String |
lookupSubContext(java.lang.String path)
Lookup target rest context (rest prefix may be registered to sub url).
|
public ViewRestLookup(java.util.Map<java.lang.String,java.lang.String> prefixes)
public java.lang.String getPrimaryMapping()
public java.util.Map<java.lang.String,java.lang.String> getPrefixes()
public java.lang.String lookupSubContext(java.lang.String path)
Knowing sub context is important for templates lookup because in case of detected sub context, rest would be "redirected" under this context, but assets must be resolved with a full path (including this context).
path - gsp application called url (relative to application mapping root)public java.lang.String lookupRestPrefix(java.lang.String context)
context - context (resolved with lookupSubContext(String))public java.lang.String buildRestPath(java.lang.String subContext,
java.lang.String path)
subContext - context resolved with lookupSubContext(String)path - path to resolve