Class Cache
java.lang.Object
ortus.boxlang.runtime.components.Component
ortus.boxlang.runtime.components.cache.Cache
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
Enumeration of all possible `type` attribute values.Nested classes/interfaces inherited from class ortus.boxlang.runtime.components.Component
Component.BodyResult, Component.ComponentBody
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final CacheService
The interceptor service helperprotected ICacheProvider
static final double
Fields inherited from class ortus.boxlang.runtime.components.Component
componentService, declaredAttributes, DEFAULT_RETURN, functionService, interceptorService, name, runtime
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription_invoke
(IBoxContext context, IStruct attributes, Component.ComponentBody body, IStruct executionState) Component which provides caching functionality, including content, individual entries, and HTTP headersMethods inherited from class ortus.boxlang.runtime.components.Component
announce, getDeclaredAttributes, getName, invoke, processBody, processBody, setName, validateAttributes
-
Field Details
-
secondsInDay
public static final double secondsInDay- See Also:
-
cacheService
The interceptor service helper -
defaultCache
-
-
Constructor Details
-
Cache
public Cache()Constructor
-
-
Method Details
-
_invoke
public Component.BodyResult _invoke(IBoxContext context, IStruct attributes, Component.ComponentBody body, IStruct executionState) Component which provides caching functionality, including content, individual entries, and HTTP headers
-