diff options
author | Ryan Ernst <ryan@iernst.net> | 2016-06-15 15:13:25 -0700 |
---|---|---|
committer | Ryan Ernst <ryan@iernst.net> | 2016-06-15 17:12:22 -0700 |
commit | a4503c2aed8f319ce85e07b7fa9848e523713ebc (patch) | |
tree | 68b4decb134a5b1c10ba38823d577d5c1208dd6d /plugins | |
parent | 7f6e0c6c0203fd67713ae0bc6dbbc20a18817df7 (diff) |
Plugins: Remove name() and description() from api
In 2.0 we added plugin descriptors which require defining a name and
description for the plugin. However, we still have name() and
description() which must be overriden from the Plugin class. This still
exists for classpath plugins. But classpath plugins are mainly for
tests, and even then, referring to classpath plugins with their class is
a better idea. This change removes name() and description(), replacing
the name for classpath plugins with the full class name.
Diffstat (limited to 'plugins')
29 files changed, 4 insertions, 310 deletions
diff --git a/plugins/analysis-icu/src/main/java/org/elasticsearch/plugin/analysis/icu/AnalysisICUPlugin.java b/plugins/analysis-icu/src/main/java/org/elasticsearch/plugin/analysis/icu/AnalysisICUPlugin.java index 46b8d530f5..e0e6c3c2e3 100644 --- a/plugins/analysis-icu/src/main/java/org/elasticsearch/plugin/analysis/icu/AnalysisICUPlugin.java +++ b/plugins/analysis-icu/src/main/java/org/elasticsearch/plugin/analysis/icu/AnalysisICUPlugin.java @@ -28,21 +28,8 @@ import org.elasticsearch.index.analysis.IcuTransformTokenFilterFactory; import org.elasticsearch.indices.analysis.AnalysisModule; import org.elasticsearch.plugins.Plugin; -/** - * - */ public class AnalysisICUPlugin extends Plugin { - @Override - public String name() { - return "analysis-icu"; - } - - @Override - public String description() { - return "UTF related ICU analysis support"; - } - /** * Automatically called with the analysis module. */ diff --git a/plugins/analysis-kuromoji/src/main/java/org/elasticsearch/plugin/analysis/kuromoji/AnalysisKuromojiPlugin.java b/plugins/analysis-kuromoji/src/main/java/org/elasticsearch/plugin/analysis/kuromoji/AnalysisKuromojiPlugin.java index 4208b1be50..e92e782a96 100644 --- a/plugins/analysis-kuromoji/src/main/java/org/elasticsearch/plugin/analysis/kuromoji/AnalysisKuromojiPlugin.java +++ b/plugins/analysis-kuromoji/src/main/java/org/elasticsearch/plugin/analysis/kuromoji/AnalysisKuromojiPlugin.java @@ -36,17 +36,6 @@ import org.elasticsearch.plugins.Plugin; */ public class AnalysisKuromojiPlugin extends Plugin { - @Override - public String name() { - return "analysis-kuromoji"; - } - - @Override - public String description() { - return "Kuromoji analysis support"; - } - - public void onModule(AnalysisModule module) { module.registerCharFilter("kuromoji_iteration_mark", KuromojiIterationMarkCharFilterFactory::new); module.registerAnalyzer("kuromoji", KuromojiAnalyzerProvider::new); diff --git a/plugins/analysis-phonetic/src/main/java/org/elasticsearch/plugin/analysis/AnalysisPhoneticPlugin.java b/plugins/analysis-phonetic/src/main/java/org/elasticsearch/plugin/analysis/AnalysisPhoneticPlugin.java index 3156a6adfe..3be97b444d 100644 --- a/plugins/analysis-phonetic/src/main/java/org/elasticsearch/plugin/analysis/AnalysisPhoneticPlugin.java +++ b/plugins/analysis-phonetic/src/main/java/org/elasticsearch/plugin/analysis/AnalysisPhoneticPlugin.java @@ -23,20 +23,8 @@ import org.elasticsearch.index.analysis.PhoneticTokenFilterFactory; import org.elasticsearch.indices.analysis.AnalysisModule; import org.elasticsearch.plugins.Plugin; -/** - */ public class AnalysisPhoneticPlugin extends Plugin { - @Override - public String name() { - return "analysis-phonetic"; - } - - @Override - public String description() { - return "Phonetic analysis support"; - } - public void onModule(AnalysisModule module) { module.registerTokenFilter("phonetic", PhoneticTokenFilterFactory::new); } diff --git a/plugins/analysis-smartcn/src/main/java/org/elasticsearch/plugin/analysis/smartcn/AnalysisSmartChinesePlugin.java b/plugins/analysis-smartcn/src/main/java/org/elasticsearch/plugin/analysis/smartcn/AnalysisSmartChinesePlugin.java index 801c51f8e8..05c779bb5a 100644 --- a/plugins/analysis-smartcn/src/main/java/org/elasticsearch/plugin/analysis/smartcn/AnalysisSmartChinesePlugin.java +++ b/plugins/analysis-smartcn/src/main/java/org/elasticsearch/plugin/analysis/smartcn/AnalysisSmartChinesePlugin.java @@ -25,21 +25,8 @@ import org.elasticsearch.index.analysis.SmartChineseTokenizerTokenizerFactory; import org.elasticsearch.indices.analysis.AnalysisModule; import org.elasticsearch.plugins.Plugin; -/** - * - */ public class AnalysisSmartChinesePlugin extends Plugin { - @Override - public String name() { - return "analysis-smartcn"; - } - - @Override - public String description() { - return "Smart Chinese analysis support"; - } - public void onModule(AnalysisModule module) { module.registerAnalyzer("smartcn", SmartChineseAnalyzerProvider::new); module.registerTokenizer("smartcn_tokenizer", SmartChineseTokenizerTokenizerFactory::new); diff --git a/plugins/analysis-stempel/src/main/java/org/elasticsearch/plugin/analysis/stempel/AnalysisStempelPlugin.java b/plugins/analysis-stempel/src/main/java/org/elasticsearch/plugin/analysis/stempel/AnalysisStempelPlugin.java index 07f50ed773..8549795f4b 100644 --- a/plugins/analysis-stempel/src/main/java/org/elasticsearch/plugin/analysis/stempel/AnalysisStempelPlugin.java +++ b/plugins/analysis-stempel/src/main/java/org/elasticsearch/plugin/analysis/stempel/AnalysisStempelPlugin.java @@ -24,21 +24,8 @@ import org.elasticsearch.index.analysis.pl.PolishStemTokenFilterFactory; import org.elasticsearch.indices.analysis.AnalysisModule; import org.elasticsearch.plugins.Plugin; -/** - * - */ public class AnalysisStempelPlugin extends Plugin { - @Override - public String name() { - return "analysis-stempel"; - } - - @Override - public String description() { - return "Stempel (Polish) analysis support"; - } - public void onModule(AnalysisModule module) { module.registerAnalyzer("polish", PolishAnalyzerProvider::new); module.registerTokenFilter("polish_stem", PolishStemTokenFilterFactory::new); diff --git a/plugins/discovery-azure/src/main/java/org/elasticsearch/plugin/discovery/azure/AzureDiscoveryPlugin.java b/plugins/discovery-azure/src/main/java/org/elasticsearch/plugin/discovery/azure/AzureDiscoveryPlugin.java index 757ff359d4..ffc02bd325 100644 --- a/plugins/discovery-azure/src/main/java/org/elasticsearch/plugin/discovery/azure/AzureDiscoveryPlugin.java +++ b/plugins/discovery-azure/src/main/java/org/elasticsearch/plugin/discovery/azure/AzureDiscoveryPlugin.java @@ -46,16 +46,6 @@ public class AzureDiscoveryPlugin extends Plugin { } @Override - public String name() { - return "discovery-azure"; - } - - @Override - public String description() { - return "Azure Discovery Plugin"; - } - - @Override public Collection<Module> nodeModules() { return Collections.singletonList((Module) new AzureDiscoveryModule(settings)); } diff --git a/plugins/discovery-azure/src/test/java/org/elasticsearch/cloud/azure/AzureComputeServiceSimpleMock.java b/plugins/discovery-azure/src/test/java/org/elasticsearch/cloud/azure/AzureComputeServiceSimpleMock.java index 5f43de3be7..26843eba53 100644 --- a/plugins/discovery-azure/src/test/java/org/elasticsearch/cloud/azure/AzureComputeServiceSimpleMock.java +++ b/plugins/discovery-azure/src/test/java/org/elasticsearch/cloud/azure/AzureComputeServiceSimpleMock.java @@ -38,14 +38,6 @@ import java.net.InetAddress; public class AzureComputeServiceSimpleMock extends AzureComputeServiceAbstractMock { public static class TestPlugin extends Plugin { - @Override - public String name() { - return "mock-compute-service"; - } - @Override - public String description() { - return "plugs in a mock compute service for testing"; - } public void onModule(AzureDiscoveryModule azureDiscoveryModule) { azureDiscoveryModule.computeServiceImpl = AzureComputeServiceSimpleMock.class; } diff --git a/plugins/discovery-azure/src/test/java/org/elasticsearch/cloud/azure/AzureComputeServiceTwoNodesMock.java b/plugins/discovery-azure/src/test/java/org/elasticsearch/cloud/azure/AzureComputeServiceTwoNodesMock.java index 829c1dc21f..bf7589c883 100644 --- a/plugins/discovery-azure/src/test/java/org/elasticsearch/cloud/azure/AzureComputeServiceTwoNodesMock.java +++ b/plugins/discovery-azure/src/test/java/org/elasticsearch/cloud/azure/AzureComputeServiceTwoNodesMock.java @@ -42,14 +42,6 @@ import static org.elasticsearch.common.util.CollectionUtils.newSingletonArrayLis */ public class AzureComputeServiceTwoNodesMock extends AzureComputeServiceAbstractMock { public static class TestPlugin extends Plugin { - @Override - public String name() { - return "mock-compute-service"; - } - @Override - public String description() { - return "plugs in a mock compute service for testing"; - } public void onModule(AzureDiscoveryModule azureDiscoveryModule) { azureDiscoveryModule.computeServiceImpl = AzureComputeServiceTwoNodesMock.class; } diff --git a/plugins/discovery-azure/src/test/java/org/elasticsearch/discovery/azure/AzureDiscoveryClusterFormationTests.java b/plugins/discovery-azure/src/test/java/org/elasticsearch/discovery/azure/AzureDiscoveryClusterFormationTests.java index 489f7043b8..0aebe727e3 100644 --- a/plugins/discovery-azure/src/test/java/org/elasticsearch/discovery/azure/AzureDiscoveryClusterFormationTests.java +++ b/plugins/discovery-azure/src/test/java/org/elasticsearch/discovery/azure/AzureDiscoveryClusterFormationTests.java @@ -72,17 +72,6 @@ import static org.elasticsearch.test.hamcrest.ElasticsearchAssertions.assertNoTi public class AzureDiscoveryClusterFormationTests extends ESIntegTestCase { public static class TestPlugin extends Plugin { - - @Override - public String name() { - return AzureDiscoveryClusterFormationTests.class.getName(); - } - - @Override - public String description() { - return AzureDiscoveryClusterFormationTests.class.getName(); - } - public void onModule(SettingsModule settingsModule) { settingsModule.registerSetting(AzureComputeService.Management.ENDPOINT_SETTING); } diff --git a/plugins/discovery-ec2/src/main/java/org/elasticsearch/plugin/discovery/ec2/Ec2DiscoveryPlugin.java b/plugins/discovery-ec2/src/main/java/org/elasticsearch/plugin/discovery/ec2/Ec2DiscoveryPlugin.java index 21e31b9f07..648cfeb027 100644 --- a/plugins/discovery-ec2/src/main/java/org/elasticsearch/plugin/discovery/ec2/Ec2DiscoveryPlugin.java +++ b/plugins/discovery-ec2/src/main/java/org/elasticsearch/plugin/discovery/ec2/Ec2DiscoveryPlugin.java @@ -67,23 +67,6 @@ public class Ec2DiscoveryPlugin extends Plugin { }); } - private final Settings settings; - protected final ESLogger logger = Loggers.getLogger(Ec2DiscoveryPlugin.class); - - public Ec2DiscoveryPlugin(Settings settings) { - this.settings = settings; - } - - @Override - public String name() { - return "discovery-ec2"; - } - - @Override - public String description() { - return "EC2 Discovery Plugin"; - } - @Override public Collection<Module> nodeModules() { Collection<Module> modules = new ArrayList<>(); diff --git a/plugins/discovery-ec2/src/test/java/org/elasticsearch/cloud/aws/AWSSignersTests.java b/plugins/discovery-ec2/src/test/java/org/elasticsearch/cloud/aws/AWSSignersTests.java index 555e9f5c10..c313f4bd19 100644 --- a/plugins/discovery-ec2/src/test/java/org/elasticsearch/cloud/aws/AWSSignersTests.java +++ b/plugins/discovery-ec2/src/test/java/org/elasticsearch/cloud/aws/AWSSignersTests.java @@ -20,7 +20,6 @@ package org.elasticsearch.cloud.aws; import com.amazonaws.ClientConfiguration; -import org.elasticsearch.common.settings.Settings; import org.elasticsearch.plugin.discovery.ec2.Ec2DiscoveryPlugin; import org.elasticsearch.test.ESTestCase; import org.junit.BeforeClass; @@ -35,7 +34,7 @@ public class AWSSignersTests extends ESTestCase { */ @BeforeClass public static void instantiatePlugin() { - new Ec2DiscoveryPlugin(Settings.EMPTY); + new Ec2DiscoveryPlugin(); } public void testSigners() { diff --git a/plugins/discovery-ec2/src/test/java/org/elasticsearch/discovery/ec2/Ec2DiscoveryClusterFormationTests.java b/plugins/discovery-ec2/src/test/java/org/elasticsearch/discovery/ec2/Ec2DiscoveryClusterFormationTests.java index 0271f52294..54f70d80cf 100644 --- a/plugins/discovery-ec2/src/test/java/org/elasticsearch/discovery/ec2/Ec2DiscoveryClusterFormationTests.java +++ b/plugins/discovery-ec2/src/test/java/org/elasticsearch/discovery/ec2/Ec2DiscoveryClusterFormationTests.java @@ -62,25 +62,12 @@ import static org.hamcrest.Matchers.equalTo; // TODO this should be a IT but currently all ITs in this project run against a real cluster public class Ec2DiscoveryClusterFormationTests extends ESIntegTestCase { - public static class TestPlugin extends Plugin { - - @Override - public String name() { - return Ec2DiscoveryClusterFormationTests.class.getName(); - } - - @Override - public String description() { - return Ec2DiscoveryClusterFormationTests.class.getName(); - } - } - private static HttpServer httpServer; private static Path logDir; @Override protected Collection<Class<? extends Plugin>> nodePlugins() { - return pluginList(Ec2DiscoveryPlugin.class, TestPlugin.class); + return pluginList(Ec2DiscoveryPlugin.class); } @Override diff --git a/plugins/discovery-gce/src/main/java/org/elasticsearch/plugin/discovery/gce/GceDiscoveryPlugin.java b/plugins/discovery-gce/src/main/java/org/elasticsearch/plugin/discovery/gce/GceDiscoveryPlugin.java index 2b92c4fd8c..87494e90b9 100644 --- a/plugins/discovery-gce/src/main/java/org/elasticsearch/plugin/discovery/gce/GceDiscoveryPlugin.java +++ b/plugins/discovery-gce/src/main/java/org/elasticsearch/plugin/discovery/gce/GceDiscoveryPlugin.java @@ -66,23 +66,6 @@ public class GceDiscoveryPlugin extends Plugin { }); } - private final Settings settings; - protected final ESLogger logger = Loggers.getLogger(GceDiscoveryPlugin.class); - - public GceDiscoveryPlugin(Settings settings) { - this.settings = settings; - } - - @Override - public String name() { - return "discovery-gce"; - } - - @Override - public String description() { - return "Cloud Google Compute Engine Discovery Plugin"; - } - @Override public Collection<Module> nodeModules() { return Collections.singletonList(new GceModule()); diff --git a/plugins/discovery-gce/src/test/java/org/elasticsearch/discovery/gce/GceDiscoverTests.java b/plugins/discovery-gce/src/test/java/org/elasticsearch/discovery/gce/GceDiscoverTests.java index f6a850d1d2..7f35f49bb4 100644 --- a/plugins/discovery-gce/src/test/java/org/elasticsearch/discovery/gce/GceDiscoverTests.java +++ b/plugins/discovery-gce/src/test/java/org/elasticsearch/discovery/gce/GceDiscoverTests.java @@ -64,16 +64,6 @@ public class GceDiscoverTests extends ESIntegTestCase { public static class TestPlugin extends Plugin { - @Override - public String name() { - return "GceDiscoverTests"; - } - - @Override - public String description() { - return "GceDiscoverTests"; - } - public void onModule(SettingsModule module) { module.registerSetting(GceComputeServiceImpl.GCE_HOST); module.registerSetting(GceComputeServiceImpl.GCE_ROOT_URL); diff --git a/plugins/ingest-attachment/src/main/java/org/elasticsearch/ingest/attachment/IngestAttachmentPlugin.java b/plugins/ingest-attachment/src/main/java/org/elasticsearch/ingest/attachment/IngestAttachmentPlugin.java index 6e0b3e9e1b..3156fe381f 100644 --- a/plugins/ingest-attachment/src/main/java/org/elasticsearch/ingest/attachment/IngestAttachmentPlugin.java +++ b/plugins/ingest-attachment/src/main/java/org/elasticsearch/ingest/attachment/IngestAttachmentPlugin.java @@ -26,16 +26,6 @@ import java.io.IOException; public class IngestAttachmentPlugin extends Plugin { - @Override - public String name() { - return "ingest-attachment"; - } - - @Override - public String description() { - return "Ingest processor that adds uses Tika to extract binary data"; - } - public void onModule(NodeModule nodeModule) throws IOException { nodeModule.registerProcessor(AttachmentProcessor.TYPE, (registry) -> new AttachmentProcessor.Factory()); diff --git a/plugins/ingest-geoip/src/main/java/org/elasticsearch/ingest/geoip/IngestGeoIpPlugin.java b/plugins/ingest-geoip/src/main/java/org/elasticsearch/ingest/geoip/IngestGeoIpPlugin.java index 5d6196f274..8339ff1fc6 100644 --- a/plugins/ingest-geoip/src/main/java/org/elasticsearch/ingest/geoip/IngestGeoIpPlugin.java +++ b/plugins/ingest-geoip/src/main/java/org/elasticsearch/ingest/geoip/IngestGeoIpPlugin.java @@ -38,16 +38,6 @@ import java.util.zip.GZIPInputStream; public class IngestGeoIpPlugin extends Plugin { - @Override - public String name() { - return "ingest-geoip"; - } - - @Override - public String description() { - return "Ingest processor that adds information about the geographical location of ip addresses"; - } - public void onModule(NodeModule nodeModule) throws IOException { Path geoIpConfigDirectory = nodeModule.getNode().getEnvironment().configFile().resolve("ingest-geoip"); Map<String, DatabaseReader> databaseReaders = loadDatabaseReaders(geoIpConfigDirectory); diff --git a/plugins/jvm-example/src/main/java/org/elasticsearch/plugin/example/JvmExamplePlugin.java b/plugins/jvm-example/src/main/java/org/elasticsearch/plugin/example/JvmExamplePlugin.java index 0c0e71dc1c..163d832d22 100644 --- a/plugins/jvm-example/src/main/java/org/elasticsearch/plugin/example/JvmExamplePlugin.java +++ b/plugins/jvm-example/src/main/java/org/elasticsearch/plugin/example/JvmExamplePlugin.java @@ -44,16 +44,6 @@ public class JvmExamplePlugin extends Plugin { } @Override - public String name() { - return "jvm-example"; - } - - @Override - public String description() { - return "A plugin that extends all extension points"; - } - - @Override public Collection<Module> nodeModules() { return Collections.<Module>singletonList(new ConfiguredExampleModule()); } diff --git a/plugins/lang-javascript/src/main/java/org/elasticsearch/plugin/javascript/JavaScriptPlugin.java b/plugins/lang-javascript/src/main/java/org/elasticsearch/plugin/javascript/JavaScriptPlugin.java index edd7c86024..111dd720c0 100644 --- a/plugins/lang-javascript/src/main/java/org/elasticsearch/plugin/javascript/JavaScriptPlugin.java +++ b/plugins/lang-javascript/src/main/java/org/elasticsearch/plugin/javascript/JavaScriptPlugin.java @@ -34,16 +34,6 @@ public class JavaScriptPlugin extends Plugin { JavaScriptScriptEngineService.init(); } - @Override - public String name() { - return "lang-javascript"; - } - - @Override - public String description() { - return "JavaScript plugin allowing to add javascript scripting support"; - } - public void onModule(ScriptModule module) { module.addScriptEngine(new ScriptEngineRegistry.ScriptEngineRegistration(JavaScriptScriptEngineService.class, JavaScriptScriptEngineService.NAME)); } diff --git a/plugins/lang-python/src/main/java/org/elasticsearch/plugin/python/PythonPlugin.java b/plugins/lang-python/src/main/java/org/elasticsearch/plugin/python/PythonPlugin.java index ca1d3436c1..d6debcf0c7 100644 --- a/plugins/lang-python/src/main/java/org/elasticsearch/plugin/python/PythonPlugin.java +++ b/plugins/lang-python/src/main/java/org/elasticsearch/plugin/python/PythonPlugin.java @@ -24,21 +24,8 @@ import org.elasticsearch.script.ScriptEngineRegistry; import org.elasticsearch.script.ScriptModule; import org.elasticsearch.script.python.PythonScriptEngineService; -/** - * - */ public class PythonPlugin extends Plugin { - @Override - public String name() { - return "lang-python"; - } - - @Override - public String description() { - return "Adds support for writing scripts in Python"; - } - public void onModule(ScriptModule module) { module.addScriptEngine(new ScriptEngineRegistry.ScriptEngineRegistration(PythonScriptEngineService.class, PythonScriptEngineService.NAME)); } diff --git a/plugins/mapper-attachments/src/main/java/org/elasticsearch/mapper/attachments/MapperAttachmentsPlugin.java b/plugins/mapper-attachments/src/main/java/org/elasticsearch/mapper/attachments/MapperAttachmentsPlugin.java index 7a77510447..01e43f9417 100644 --- a/plugins/mapper-attachments/src/main/java/org/elasticsearch/mapper/attachments/MapperAttachmentsPlugin.java +++ b/plugins/mapper-attachments/src/main/java/org/elasticsearch/mapper/attachments/MapperAttachmentsPlugin.java @@ -32,16 +32,6 @@ public class MapperAttachmentsPlugin extends Plugin { private static ESLogger logger = ESLoggerFactory.getLogger("mapper.attachment"); private static DeprecationLogger deprecationLogger = new DeprecationLogger(logger); - @Override - public String name() { - return "mapper-attachments"; - } - - @Override - public String description() { - return "Adds the attachment type allowing to parse difference attachment formats"; - } - public void onModule(SettingsModule settingsModule) { deprecationLogger.deprecated("[mapper-attachments] plugin has been deprecated and will be replaced by [ingest-attachment] plugin."); settingsModule.registerSetting(AttachmentMapper.INDEX_ATTACHMENT_DETECT_LANGUAGE_SETTING); diff --git a/plugins/mapper-murmur3/src/main/java/org/elasticsearch/plugin/mapper/MapperMurmur3Plugin.java b/plugins/mapper-murmur3/src/main/java/org/elasticsearch/plugin/mapper/MapperMurmur3Plugin.java index 19b2f0fb9c..384fc4272f 100644 --- a/plugins/mapper-murmur3/src/main/java/org/elasticsearch/plugin/mapper/MapperMurmur3Plugin.java +++ b/plugins/mapper-murmur3/src/main/java/org/elasticsearch/plugin/mapper/MapperMurmur3Plugin.java @@ -25,16 +25,6 @@ import org.elasticsearch.plugins.Plugin; public class MapperMurmur3Plugin extends Plugin { - @Override - public String name() { - return "mapper-murmur3"; - } - - @Override - public String description() { - return "A mapper that allows to precompute murmur3 hashes of values at index-time and store them in the index"; - } - public void onModule(IndicesModule indicesModule) { indicesModule.registerMapper(Murmur3FieldMapper.CONTENT_TYPE, new Murmur3FieldMapper.TypeParser()); } diff --git a/plugins/mapper-size/src/main/java/org/elasticsearch/plugin/mapper/MapperSizePlugin.java b/plugins/mapper-size/src/main/java/org/elasticsearch/plugin/mapper/MapperSizePlugin.java index a4c34e97cd..1aecfdf444 100644 --- a/plugins/mapper-size/src/main/java/org/elasticsearch/plugin/mapper/MapperSizePlugin.java +++ b/plugins/mapper-size/src/main/java/org/elasticsearch/plugin/mapper/MapperSizePlugin.java @@ -25,16 +25,6 @@ import org.elasticsearch.plugins.Plugin; public class MapperSizePlugin extends Plugin { - @Override - public String name() { - return "mapper-size"; - } - - @Override - public String description() { - return "A mapper that allows document to record their uncompressed size"; - } - public void onModule(IndicesModule indicesModule) { indicesModule.registerMetadataMapper(SizeFieldMapper.NAME, new SizeFieldMapper.TypeParser()); } diff --git a/plugins/repository-azure/src/main/java/org/elasticsearch/plugin/repository/azure/AzureRepositoryPlugin.java b/plugins/repository-azure/src/main/java/org/elasticsearch/plugin/repository/azure/AzureRepositoryPlugin.java index 3ce043500a..56b50322c9 100644 --- a/plugins/repository-azure/src/main/java/org/elasticsearch/plugin/repository/azure/AzureRepositoryPlugin.java +++ b/plugins/repository-azure/src/main/java/org/elasticsearch/plugin/repository/azure/AzureRepositoryPlugin.java @@ -48,16 +48,6 @@ public class AzureRepositoryPlugin extends Plugin { } @Override - public String name() { - return "repository-azure"; - } - - @Override - public String description() { - return "Azure Repository Plugin"; - } - - @Override public Collection<Module> nodeModules() { return Collections.singletonList((Module) new AzureRepositoryModule(settings)); } diff --git a/plugins/repository-azure/src/test/java/org/elasticsearch/cloud/azure/AbstractAzureRepositoryServiceIntegTestCase.java b/plugins/repository-azure/src/test/java/org/elasticsearch/cloud/azure/AbstractAzureRepositoryServiceIntegTestCase.java index ae1bdd19a5..82af834cd3 100644 --- a/plugins/repository-azure/src/test/java/org/elasticsearch/cloud/azure/AbstractAzureRepositoryServiceIntegTestCase.java +++ b/plugins/repository-azure/src/test/java/org/elasticsearch/cloud/azure/AbstractAzureRepositoryServiceIntegTestCase.java @@ -41,14 +41,6 @@ import java.util.Collection; public abstract class AbstractAzureRepositoryServiceIntegTestCase extends AbstractAzureIntegTestCase { public static class TestPlugin extends Plugin { - @Override - public String name() { - return "mock-storage-service"; - } - @Override - public String description() { - return "plugs in a mock storage service for testing"; - } public void onModule(AzureRepositoryModule azureRepositoryModule) { AzureRepositoryModule.storageServiceImpl = AzureStorageServiceMock.class; } diff --git a/plugins/repository-gcs/src/main/java/org/elasticsearch/plugin/repository/gcs/GoogleCloudStoragePlugin.java b/plugins/repository-gcs/src/main/java/org/elasticsearch/plugin/repository/gcs/GoogleCloudStoragePlugin.java index 477a083fad..77d8e23c9e 100644 --- a/plugins/repository-gcs/src/main/java/org/elasticsearch/plugin/repository/gcs/GoogleCloudStoragePlugin.java +++ b/plugins/repository-gcs/src/main/java/org/elasticsearch/plugin/repository/gcs/GoogleCloudStoragePlugin.java @@ -110,16 +110,6 @@ public class GoogleCloudStoragePlugin extends Plugin { } @Override - public String name() { - return NAME; - } - - @Override - public String description() { - return "Google Cloud Storage Repository Plugin"; - } - - @Override public Collection<Module> nodeModules() { return Collections.singletonList(new GoogleCloudStorageModule()); } diff --git a/plugins/repository-hdfs/src/main/java/org/elasticsearch/repositories/hdfs/HdfsPlugin.java b/plugins/repository-hdfs/src/main/java/org/elasticsearch/repositories/hdfs/HdfsPlugin.java index ccd0b405ff..ab539aeea1 100644 --- a/plugins/repository-hdfs/src/main/java/org/elasticsearch/repositories/hdfs/HdfsPlugin.java +++ b/plugins/repository-hdfs/src/main/java/org/elasticsearch/repositories/hdfs/HdfsPlugin.java @@ -30,9 +30,9 @@ import org.elasticsearch.index.snapshots.blobstore.BlobStoreIndexShardRepository import org.elasticsearch.plugins.Plugin; import org.elasticsearch.repositories.RepositoriesModule; -// Code +// Code public final class HdfsPlugin extends Plugin { - + // initialize some problematic classes with elevated privileges static { SecurityManager sm = System.getSecurityManager(); @@ -84,16 +84,6 @@ public final class HdfsPlugin extends Plugin { return null; } - @Override - public String name() { - return "repository-hdfs"; - } - - @Override - public String description() { - return "HDFS Repository Plugin"; - } - public void onModule(RepositoriesModule repositoriesModule) { repositoriesModule.registerRepository("hdfs", HdfsRepository.class, BlobStoreIndexShardRepository.class); } diff --git a/plugins/repository-s3/src/main/java/org/elasticsearch/plugin/repository/s3/S3RepositoryPlugin.java b/plugins/repository-s3/src/main/java/org/elasticsearch/plugin/repository/s3/S3RepositoryPlugin.java index d07d8c174c..23ee36fa3f 100644 --- a/plugins/repository-s3/src/main/java/org/elasticsearch/plugin/repository/s3/S3RepositoryPlugin.java +++ b/plugins/repository-s3/src/main/java/org/elasticsearch/plugin/repository/s3/S3RepositoryPlugin.java @@ -63,16 +63,6 @@ public class S3RepositoryPlugin extends Plugin { } @Override - public String name() { - return "repository-s3"; - } - - @Override - public String description() { - return "S3 Repository Plugin"; - } - - @Override public Collection<Module> nodeModules() { Collection<Module> modules = new ArrayList<>(); modules.add(new S3Module()); diff --git a/plugins/repository-s3/src/test/java/org/elasticsearch/cloud/aws/TestAwsS3Service.java b/plugins/repository-s3/src/test/java/org/elasticsearch/cloud/aws/TestAwsS3Service.java index 47e884d73b..f83ad222b7 100644 --- a/plugins/repository-s3/src/test/java/org/elasticsearch/cloud/aws/TestAwsS3Service.java +++ b/plugins/repository-s3/src/test/java/org/elasticsearch/cloud/aws/TestAwsS3Service.java @@ -29,14 +29,6 @@ import java.util.IdentityHashMap; public class TestAwsS3Service extends InternalAwsS3Service { public static class TestPlugin extends Plugin { - @Override - public String name() { - return "mock-s3-service"; - } - @Override - public String description() { - return "plugs in mock s3 service"; - } public void onModule(S3Module s3Module) { S3Module.s3ServiceImpl = TestAwsS3Service.class; } diff --git a/plugins/store-smb/src/main/java/org/elasticsearch/plugin/store/smb/SMBStorePlugin.java b/plugins/store-smb/src/main/java/org/elasticsearch/plugin/store/smb/SMBStorePlugin.java index e93bc939e6..241f3d77e8 100644 --- a/plugins/store-smb/src/main/java/org/elasticsearch/plugin/store/smb/SMBStorePlugin.java +++ b/plugins/store-smb/src/main/java/org/elasticsearch/plugin/store/smb/SMBStorePlugin.java @@ -27,16 +27,6 @@ import org.elasticsearch.plugins.Plugin; public class SMBStorePlugin extends Plugin { @Override - public String name() { - return "store-smb"; - } - - @Override - public String description() { - return "SMB Store Plugin"; - } - - @Override public void onIndexModule(IndexModule indexModule) { indexModule.addIndexStore("smb_mmap_fs", SmbMmapFsIndexStore::new); indexModule.addIndexStore("smb_simple_fs", SmbSimpleFsIndexStore::new); |