|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.elasticsearch.plugins.AbstractPlugin
public abstract class AbstractPlugin
A base class for a plugin.
| Constructor Summary | |
|---|---|
AbstractPlugin()
|
|
| Method Summary | |
|---|---|
Settings |
additionalSettings()
Additional node settings loaded by the plugin |
java.util.Collection<java.lang.Class<? extends Module>> |
indexModules()
Defaults to return an empty list. |
java.util.Collection<java.lang.Class<? extends CloseableIndexComponent>> |
indexServices()
Defaults to return an empty list. |
java.util.Collection<java.lang.Class<? extends Module>> |
modules()
Defaults to return an empty list. |
void |
processModule(Module module)
|
java.util.Collection<java.lang.Class<? extends LifecycleComponent>> |
services()
Defaults to return an empty list. |
java.util.Collection<java.lang.Class<? extends Module>> |
shardModules()
Defaults to return an empty list. |
java.util.Collection<java.lang.Class<? extends CloseableIndexComponent>> |
shardServices()
Defaults to return an empty list. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.elasticsearch.plugins.Plugin |
|---|
description, name |
| Constructor Detail |
|---|
public AbstractPlugin()
| Method Detail |
|---|
public java.util.Collection<java.lang.Class<? extends Module>> modules()
modules in interface Pluginpublic java.util.Collection<java.lang.Class<? extends LifecycleComponent>> services()
services in interface Pluginpublic java.util.Collection<java.lang.Class<? extends Module>> indexModules()
indexModules in interface Pluginpublic java.util.Collection<java.lang.Class<? extends CloseableIndexComponent>> indexServices()
indexServices in interface Pluginpublic java.util.Collection<java.lang.Class<? extends Module>> shardModules()
shardModules in interface Pluginpublic java.util.Collection<java.lang.Class<? extends CloseableIndexComponent>> shardServices()
shardServices in interface Pluginpublic void processModule(Module module)
processModule in interface Pluginpublic Settings additionalSettings()
Plugin
additionalSettings in interface Plugin
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||