public class ContextPathStrategyMultiplexerImpl extends Object implements ContextPathStrategyMultiplexer, ContextPathStrategyMultiplexer
ContextPathStrategy
implementations in the container
and consolidates their result based on service ranking.Constructor and Description |
---|
ContextPathStrategyMultiplexerImpl() |
Modifier and Type | Method and Description |
---|---|
protected void |
bindContextPathStrategy(org.apache.sling.caconfig.resource.spi.ContextPathStrategy contextPathStrategy,
Map<String,Object> props) |
@NotNull Iterator<org.apache.sling.caconfig.resource.spi.ContextResource> |
findContextResources(@NotNull org.apache.sling.api.resource.Resource resource)
Merges all results from the detected implementations into a single answer.
|
protected void |
unbindContextPathStrategy(org.apache.sling.caconfig.resource.spi.ContextPathStrategy contextPathStrategy,
Map<String,Object> props) |
protected void bindContextPathStrategy(org.apache.sling.caconfig.resource.spi.ContextPathStrategy contextPathStrategy, Map<String,Object> props)
protected void unbindContextPathStrategy(org.apache.sling.caconfig.resource.spi.ContextPathStrategy contextPathStrategy, Map<String,Object> props)
@NotNull public @NotNull Iterator<org.apache.sling.caconfig.resource.spi.ContextResource> findContextResources(@NotNull @NotNull org.apache.sling.api.resource.Resource resource)
findContextResources
in interface org.apache.sling.caconfig.resource.spi.ContextPathStrategy
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.