org.elasticsearch.cluster.metadata
Class MetaDataIndexTemplateService

java.lang.Object
  extended by org.elasticsearch.common.component.AbstractComponent
      extended by org.elasticsearch.cluster.metadata.MetaDataIndexTemplateService

public class MetaDataIndexTemplateService
extends AbstractComponent


Nested Class Summary
static interface MetaDataIndexTemplateService.PutListener
           
static class MetaDataIndexTemplateService.PutRequest
           
static class MetaDataIndexTemplateService.PutResponse
           
static interface MetaDataIndexTemplateService.RemoveListener
           
static class MetaDataIndexTemplateService.RemoveRequest
           
static class MetaDataIndexTemplateService.RemoveResponse
           
 
Field Summary
 
Fields inherited from class org.elasticsearch.common.component.AbstractComponent
componentSettings, logger, settings
 
Constructor Summary
MetaDataIndexTemplateService(Settings settings, ClusterService clusterService)
           
 
Method Summary
 void putTemplate(MetaDataIndexTemplateService.PutRequest request, MetaDataIndexTemplateService.PutListener listener)
           
 void removeTemplate(MetaDataIndexTemplateService.RemoveRequest request, MetaDataIndexTemplateService.RemoveListener listener)
           
 
Methods inherited from class org.elasticsearch.common.component.AbstractComponent
nodeName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetaDataIndexTemplateService

@Inject
public MetaDataIndexTemplateService(Settings settings,
                                           ClusterService clusterService)
Method Detail

removeTemplate

public void removeTemplate(MetaDataIndexTemplateService.RemoveRequest request,
                           MetaDataIndexTemplateService.RemoveListener listener)

putTemplate

public void putTemplate(MetaDataIndexTemplateService.PutRequest request,
                        MetaDataIndexTemplateService.PutListener listener)


Copyright © 2009-2012. All Rights Reserved.