Class GroovyRtCache
java.lang.Object
de.uplanet.lucy.server.rtcache.scripting.groovy.GroovyRtCache
-
Constructor Summary
ConstructorDescriptionGroovyRtCache
(Supplier<de.uplanet.lucy.server.rtcache.IRtCache> p_getRtCache, Supplier<de.uplanet.lucy.server.i18n.ILanguageConstants> p_getLanguageConstants, String p_strDefaultLanguage) Create a GroovyRtCache. -
Method Summary
Modifier and TypeMethodDescriptionGet snapshot of all applications.Get snapshot of all controls.Get snapshot of all data groups.Get snapshot of all fields.Get snapshot of all page data groups.getPages()
Get snapshot of all pages.Get snapshot of all reference parameters.Get snapshot of all references.
-
Constructor Details
-
GroovyRtCache
public GroovyRtCache(Supplier<de.uplanet.lucy.server.rtcache.IRtCache> p_getRtCache, Supplier<de.uplanet.lucy.server.i18n.ILanguageConstants> p_getLanguageConstants, String p_strDefaultLanguage) Create a GroovyRtCache.The suppliers provided are called on demand, and at most once.
- Parameters:
p_getRtCache
- A supplier for the RtCache (called at most once).p_getLanguageConstants
- A supplier for language constants (called at most once).p_strDefaultLanguage
- The default language to be used.
-
-
Method Details
-
getApplications
Get snapshot of all applications.- Returns:
- a snapshot of all applications.
-
getDataGroups
Get snapshot of all data groups.- Returns:
- a snapshot of all data groups.
-
getFields
Get snapshot of all fields.- Returns:
- a snapshot of all fields.
-
getPages
Get snapshot of all pages.- Returns:
- a snapshot of all pages.
-
getReferences
Get snapshot of all references.- Returns:
- a snapshot of all references.
-
getReferenceParameters
Get snapshot of all reference parameters.- Returns:
- a snapshot of all reference parameters.
-
getPageDataGroups
Get snapshot of all page data groups.- Returns:
- a snapshot of all page data groups.
-
getControls
Get snapshot of all controls.- Returns:
- a snapshot of all controls.
-