public interface ScriptCache
ScriptCache service interface defines a cache for compiled scripts. Implementations of this interface should be thread-safe.| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Empties the cache.
|
CachedScript |
getScript(java.lang.String scriptPath)
Retrieves the
CachedScript corresponding to the script accessible from the scriptPath. |
void |
putScript(CachedScript script)
Stores a
CachedScript in the cache. |
boolean |
removeScript(java.lang.String scriptPath)
Removes the script identified by
scriptPath from the cache. |
CachedScript getScript(java.lang.String scriptPath)
CachedScript corresponding to the script accessible from the scriptPath.scriptPath - the path from where the script can be accessedCachedScript if one exists, null otherwisevoid putScript(CachedScript script)
CachedScript in the cache. If a previous version of it exist in the cache it is overridden.script - the CachedScript that should be stored in the cachevoid clear()
boolean removeScript(java.lang.String scriptPath)
scriptPath from the cache.scriptPath - the path from where the script can be accessedtrue if a script was cached from that path and was removed, false otherwiseCopyright © 2010 - 2023 Adobe. All Rights Reserved