|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 org.elasticsearch.common.inject.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 org.elasticsearch.common.inject.Module>> |
modules()
Defaults to return an empty list. |
void |
processModule(org.elasticsearch.common.inject.Module module)
|
java.util.Collection<java.lang.Class<? extends LifecycleComponent>> |
services()
Defaults to return an empty list. |
java.util.Collection<java.lang.Class<? extends org.elasticsearch.common.inject.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 org.elasticsearch.common.inject.Module>> modules()
modules
in interface Plugin
public java.util.Collection<java.lang.Class<? extends LifecycleComponent>> services()
services
in interface Plugin
public java.util.Collection<java.lang.Class<? extends org.elasticsearch.common.inject.Module>> indexModules()
indexModules
in interface Plugin
public java.util.Collection<java.lang.Class<? extends CloseableIndexComponent>> indexServices()
indexServices
in interface Plugin
public java.util.Collection<java.lang.Class<? extends org.elasticsearch.common.inject.Module>> shardModules()
shardModules
in interface Plugin
public java.util.Collection<java.lang.Class<? extends CloseableIndexComponent>> shardServices()
shardServices
in interface Plugin
public void processModule(org.elasticsearch.common.inject.Module module)
processModule
in interface Plugin
public Settings additionalSettings()
Plugin
additionalSettings
in interface Plugin
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |