Package org.opencms.db
Class CmsOnlineFolderOptions
java.lang.Object
org.opencms.db.CmsOnlineFolderOptions
Configuration parameters for the 'online folder' feature.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCmsOnlineFolderOptions
(List<String> paths, CmsParameterConfiguration params) Creates a new instance. -
Method Summary
Modifier and TypeMethodDescriptionlong
Gets the duration that has to pass after an instant publish event with no further instant publish events before the Flex cache is cleared.long
Gets the amount of time across which (non-deletion) changes from instant publish events are combined for indexing.Gets the additional parameters.getPaths()
Gets the configured paths.
-
Field Details
-
PARAM_INDEXING_INTERVAL
Configuration key for the indexing interval.- See Also:
-
PARAM_FLEX_CACHE_DELAY
Configuration key for the flex cache clear delay.- See Also:
-
-
Constructor Details
-
CmsOnlineFolderOptions
Creates a new instance.- Parameters:
paths
- the paths to be used as online foldersparams
- additional parameters
-
-
Method Details
-
getFlexCacheDelay
Gets the duration that has to pass after an instant publish event with no further instant publish events before the Flex cache is cleared.- Returns:
- the flex cache delay
-
getIndexingInterval
Gets the amount of time across which (non-deletion) changes from instant publish events are combined for indexing.- Returns:
- the indexing interval
-
getParams
Gets the additional parameters.- Returns:
- the additional parameters
-
getPaths
Gets the configured paths.- Returns:
- the configured paths
-