Class IndexResolverReplacer
- java.lang.Object
-
- com.floragunn.searchguard.resolver.IndexResolverReplacer
-
- All Implemented Interfaces:
DynamicConfigFactory.DCFListener
public final class IndexResolverReplacer extends Object implements DynamicConfigFactory.DCFListener
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceIndexResolverReplacer.IndicesProviderstatic classIndexResolverReplacer.Resolved
-
Constructor Summary
Constructors Constructor Description IndexResolverReplacer(org.elasticsearch.cluster.metadata.IndexNameExpressionResolver resolver, org.elasticsearch.cluster.service.ClusterService clusterService, ClusterInfoHolder clusterInfoHolder, GuiceDependencies guiceDependencies)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonChanged(ConfigModel cm, DynamicConfigModel dcm, InternalUsersModel ium)booleanreplace(org.elasticsearch.transport.TransportRequest request, boolean retainMode, String... replacements)IndexResolverReplacer.ResolvedresolveIndexPatterns(org.elasticsearch.action.support.IndicesOptions indicesOptions, Object request, String... requestedPatterns0)IndexResolverReplacer.ResolvedresolveRequest(Object request)
-
-
-
Constructor Detail
-
IndexResolverReplacer
public IndexResolverReplacer(org.elasticsearch.cluster.metadata.IndexNameExpressionResolver resolver, org.elasticsearch.cluster.service.ClusterService clusterService, ClusterInfoHolder clusterInfoHolder, GuiceDependencies guiceDependencies)
-
-
Method Detail
-
resolveIndexPatterns
public IndexResolverReplacer.Resolved resolveIndexPatterns(org.elasticsearch.action.support.IndicesOptions indicesOptions, Object request, String... requestedPatterns0)
-
replace
public boolean replace(org.elasticsearch.transport.TransportRequest request, boolean retainMode, String... replacements)
-
resolveRequest
public IndexResolverReplacer.Resolved resolveRequest(Object request)
-
onChanged
public void onChanged(ConfigModel cm, DynamicConfigModel dcm, InternalUsersModel ium)
- Specified by:
onChangedin interfaceDynamicConfigFactory.DCFListener
-
-