|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface VelocityRequestContextFactory
Provides a request context that can be used to get the 'correct' baseurl. It will use information from the HttpRequest if one was made or applicationProperties otherwise to determine the baseurl.
| Method Summary | |
|---|---|
void |
cacheVelocityRequestContext(VelocityRequestContext velocityRequestContext)
Update the threadlocal storage with the given velocityRequestContext. |
void |
clearVelocityRequestContext()
Resets the thread local storage as if no request has occurred, effectively nulling out the current thread local velocity request context. |
Map<String,Object> |
getDefaultVelocityParams(Map<String,Object> startingParams,
JiraAuthenticationContext authenticationContext)
Constructs a map with a number of common parameters used by velocity templates. |
VelocityRequestContext |
getJiraVelocityRequestContext()
Get the request context. |
| Method Detail |
|---|
VelocityRequestContext getJiraVelocityRequestContext()
Map<String,Object> getDefaultVelocityParams(Map<String,Object> startingParams,
JiraAuthenticationContext authenticationContext)
startingParams - Map of parameters that may be used to override any of the parameters set here.authenticationContext - JiraAuthenticationContext
void cacheVelocityRequestContext(VelocityRequestContext velocityRequestContext)
velocityRequestContext - The velocity request context to storevoid clearVelocityRequestContext()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||