Package com.composum.sling.nodes
Interface NodesConfiguration
-
- All Known Implementing Classes:
NodesConfigImpl
public interface NodesConfiguration
The configuration service for all servlets in the core bundle.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
checkConsoleAccess()
@NotNull String[]
getConsoleCategories()
@NotNull com.composum.sling.core.filter.ResourceFilter
getDefaultNodeFilter()
@NotNull com.composum.sling.core.filter.ResourceFilter
getOrderableNodesFilter()
@NotNull com.composum.sling.core.filter.ResourceFilter
getPageNodeFilter()
@NotNull Dictionary<String,Object>
getProperties()
The (readonly) properties useable for extensions.long
getQueryResultLimit()
@NotNull com.composum.sling.core.filter.ResourceFilter
getReferenceableNodesFilter()
@NotNull String
getScenesContentRoot()
@NotNull com.composum.sling.core.filter.ResourceFilter
getSourceFolderNodesFilter()
Determines when a resource should be rendered as folder in the SourceServlet.@NotNull com.composum.sling.core.filter.ResourceFilter
getSourceNodesFilter()
@NotNull com.composum.sling.core.filter.ResourceFilter
getSourceXmlNodesFilter()
Determines when a resource should be rendered as separate XML file ("vlt:FullCoverage")@NotNull com.composum.sling.core.filter.ResourceFilter
getTreeIntermediateFilter()
boolean
isSourceAdvancedSortAttributes()
Determines for the SourceServlet whether the attributes are sorted by importance.
-
-
-
Method Detail
-
checkConsoleAccess
boolean checkConsoleAccess()
-
getConsoleCategories
@NotNull @NotNull String[] getConsoleCategories()
-
getQueryResultLimit
long getQueryResultLimit()
-
getPageNodeFilter
@NotNull @NotNull com.composum.sling.core.filter.ResourceFilter getPageNodeFilter()
-
getDefaultNodeFilter
@NotNull @NotNull com.composum.sling.core.filter.ResourceFilter getDefaultNodeFilter()
-
getTreeIntermediateFilter
@NotNull @NotNull com.composum.sling.core.filter.ResourceFilter getTreeIntermediateFilter()
-
getReferenceableNodesFilter
@NotNull @NotNull com.composum.sling.core.filter.ResourceFilter getReferenceableNodesFilter()
-
getOrderableNodesFilter
@NotNull @NotNull com.composum.sling.core.filter.ResourceFilter getOrderableNodesFilter()
-
getSourceNodesFilter
@NotNull @NotNull com.composum.sling.core.filter.ResourceFilter getSourceNodesFilter()
-
isSourceAdvancedSortAttributes
boolean isSourceAdvancedSortAttributes()
Determines for the SourceServlet whether the attributes are sorted by importance.
-
getSourceFolderNodesFilter
@NotNull @NotNull com.composum.sling.core.filter.ResourceFilter getSourceFolderNodesFilter()
Determines when a resource should be rendered as folder in the SourceServlet.
-
getSourceXmlNodesFilter
@NotNull @NotNull com.composum.sling.core.filter.ResourceFilter getSourceXmlNodesFilter()
Determines when a resource should be rendered as separate XML file ("vlt:FullCoverage")
-
getScenesContentRoot
@NotNull @NotNull String getScenesContentRoot()
-
getProperties
@NotNull @NotNull Dictionary<String,Object> getProperties()
The (readonly) properties useable for extensions. E.g. introduce a new property in a newer nodes version, and use it if accessible already when depending on an older nodes version.
-
-