java.lang.Object | |
↳ | com.atlassian.jira.template.velocity.VelocityTemplateCache |
Caches per-template information so that we only calculate it at most once.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Creates a new VelocityDirectiveCache backed by a DefaultDirectiveChecker.
| |||||||||||
Creates a new VelocityDirectiveCache backed by the supplied DirectiveChecker.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Determines whether a directive with a specified name is present on a template instance.
| |||||||||||
Clears the cache upon receiving a ClearCacheEvent.
| |||||||||||
This method will be called after the plugin system is fully initialised and all components added to the
dependency injection framework.
|
[Expand]
Inherited Methods | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
From class java.lang.Object | |||||||||||||
From interface
com.atlassian.jira.extension.Startable
|
Creates a new VelocityDirectiveCache backed by a DefaultDirectiveChecker.
Creates a new VelocityDirectiveCache backed by the supplied DirectiveChecker.
directiveChecker | the DirectiveChecker to use |
---|
Determines whether a directive with a specified name is present on a template instance.
directiveName | The name of the directive to look for. |
---|---|
template | The template where we will search for the directive. |
Clears the cache upon receiving a ClearCacheEvent.
clearCacheEvent | a ClearCacheEvent |
---|
This method will be called after the plugin system is fully initialised and all components added to the dependency injection framework.
Exception |
---|