|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Plugin
An extension point allowing to plug in custom functionality.
Method Summary | |
---|---|
java.lang.String |
description()
The description of the plugin. |
java.util.Collection<java.lang.Class<? extends org.elasticsearch.common.inject.Module>> |
indexModules()
Per index modules. |
java.util.Collection<java.lang.Class<? extends CloseableIndexComponent>> |
indexServices()
Per index services that will be automatically closed. |
java.util.Collection<java.lang.Class<? extends org.elasticsearch.common.inject.Module>> |
modules()
Node level modules. |
java.lang.String |
name()
The name of the plugin. |
void |
processModule(org.elasticsearch.common.inject.Module module)
|
java.util.Collection<java.lang.Class<? extends LifecycleComponent>> |
services()
Node level services that will be automatically started/stopped/closed. |
java.util.Collection<java.lang.Class<? extends org.elasticsearch.common.inject.Module>> |
shardModules()
Per index shard module. |
java.util.Collection<java.lang.Class<? extends CloseableIndexComponent>> |
shardServices()
Per index shard service that will be automatically closed. |
Method Detail |
---|
java.lang.String name()
java.lang.String description()
java.util.Collection<java.lang.Class<? extends org.elasticsearch.common.inject.Module>> modules()
java.util.Collection<java.lang.Class<? extends LifecycleComponent>> services()
java.util.Collection<java.lang.Class<? extends org.elasticsearch.common.inject.Module>> indexModules()
java.util.Collection<java.lang.Class<? extends CloseableIndexComponent>> indexServices()
java.util.Collection<java.lang.Class<? extends org.elasticsearch.common.inject.Module>> shardModules()
java.util.Collection<java.lang.Class<? extends CloseableIndexComponent>> shardServices()
void processModule(org.elasticsearch.common.inject.Module module)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |