java.lang.Object
io.vertigo.datafactory.plugins.search.elasticsearch_5_6.AbstractESSearchServicesPlugin
io.vertigo.datafactory.plugins.search.elasticsearch_5_6.commonshttp.ESNodeSearchServicesPlugin
All Implemented Interfaces:
io.vertigo.core.node.component.Activeable, io.vertigo.core.node.component.CoreComponent, io.vertigo.core.node.component.Plugin, io.vertigo.datafactory.impl.search.SearchServicesPlugin

public final class ESNodeSearchServicesPlugin extends AbstractESSearchServicesPlugin
Gestion de la connexion au serveur elasticSearch en mode HTTP.
Author:
npiedeloup
  • Constructor Details

    • ESNodeSearchServicesPlugin

      @Inject public ESNodeSearchServicesPlugin(String serversNamesStr, String envIndex, Optional<Boolean> envIndexIsPrefix, int rowsPerQuery, String clusterName, String configFile, Optional<String> nodeNameOpt, io.vertigo.commons.codec.CodecManager codecManager, io.vertigo.datamodel.smarttype.SmartTypeManager smartTypeManager, io.vertigo.core.resource.ResourceManager resourceManager)
      Constructor.
      Parameters:
      serversNamesStr - URL du serveur ElasticSearch avec le port de communication de cluster (9300 en général)
      envIndex - Nom de l'index de l'environment
      envIndexIsPrefix - Si Nom de l'index de l'environment est un prefix
      rowsPerQuery - Liste des indexes
      clusterName - : nom du cluster à rejoindre
      configFile - fichier de configuration des index
      nodeNameOpt - : nom du node
      codecManager - Manager des codecs
      resourceManager - Manager d'accès aux ressources
  • Method Details