|
EchoPoint API - 3.0.0b5 App Webcontainer |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TemplateCachingHints
TemplateCachingHints is used to indicate to the templating
rendering mechanism whether the compiled template data should be cached and
for how long.
| Method Summary | |
|---|---|
long |
getAccessTimeout()
If the cached template data is not accessed in this time (in milliseconds) then it can be expired from the cache. |
long |
getLastModified()
Returns the time the content of this TemplateDataSource
was last modified. |
long |
getTimeToLive()
The cached template data can reside in the cache for this many milliseconds, after which it can expire. |
| Method Detail |
|---|
long getAccessTimeout()
If this is -1, then the cached template data will not expire based on acess time.
long getLastModified()
TemplateDataSource
was last modified.
The return value is used to decide whether to reparse a Source or not. Reparsing is done if the value returned here differs from the value returned at the last processing time. This may not return a 'real' time, it needs just to be comparable to itself; so some sort of version counter would be perfect as well.
long getTimeToLive()
If this is -1, then the cached template data will live forever.
|
EchoPoint API - 3.0.0b5 App Webcontainer |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||