Spring Data Elasticsearch

org.springframework.data.elasticsearch.client
Class TransportClientFactoryBean

java.lang.Object
  extended by org.springframework.data.elasticsearch.client.TransportClientFactoryBean
All Implemented Interfaces:
DisposableBean, FactoryBean<org.elasticsearch.client.transport.TransportClient>, InitializingBean

public class TransportClientFactoryBean
extends Object
implements FactoryBean<org.elasticsearch.client.transport.TransportClient>, InitializingBean, DisposableBean

TransportClientFactoryBean

Author:
Rizwan Idrees, Mohsin Husen, Jakub Vavrik, Piotr Betkier

Constructor Summary
TransportClientFactoryBean()
           
 
Method Summary
 void afterPropertiesSet()
           
protected  void buildClient()
           
 void destroy()
           
 Boolean getClientIgnoreClusterName()
           
 String getClientNodesSamplerInterval()
           
 String getClientPingTimeout()
           
 org.elasticsearch.client.transport.TransportClient getObject()
           
 Class<org.elasticsearch.client.transport.TransportClient> getObjectType()
           
 boolean isSingleton()
           
 void setClientIgnoreClusterName(Boolean clientIgnoreClusterName)
           
 void setClientNodesSamplerInterval(String clientNodesSamplerInterval)
           
 void setClientPingTimeout(String clientPingTimeout)
           
 void setClientTransportSniff(Boolean clientTransportSniff)
           
 void setClusterName(String clusterName)
           
 void setClusterNodes(String clusterNodes)
           
 void setProperties(Properties properties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransportClientFactoryBean

public TransportClientFactoryBean()
Method Detail

destroy

public void destroy()
             throws Exception
Specified by:
destroy in interface DisposableBean
Throws:
Exception

getObject

public org.elasticsearch.client.transport.TransportClient getObject()
                                                             throws Exception
Specified by:
getObject in interface FactoryBean<org.elasticsearch.client.transport.TransportClient>
Throws:
Exception

getObjectType

public Class<org.elasticsearch.client.transport.TransportClient> getObjectType()
Specified by:
getObjectType in interface FactoryBean<org.elasticsearch.client.transport.TransportClient>

isSingleton

public boolean isSingleton()
Specified by:
isSingleton in interface FactoryBean<org.elasticsearch.client.transport.TransportClient>

afterPropertiesSet

public void afterPropertiesSet()
                        throws Exception
Specified by:
afterPropertiesSet in interface InitializingBean
Throws:
Exception

buildClient

protected void buildClient()
                    throws Exception
Throws:
Exception

setClusterNodes

public void setClusterNodes(String clusterNodes)

setClusterName

public void setClusterName(String clusterName)

setClientTransportSniff

public void setClientTransportSniff(Boolean clientTransportSniff)

getClientNodesSamplerInterval

public String getClientNodesSamplerInterval()

setClientNodesSamplerInterval

public void setClientNodesSamplerInterval(String clientNodesSamplerInterval)

getClientPingTimeout

public String getClientPingTimeout()

setClientPingTimeout

public void setClientPingTimeout(String clientPingTimeout)

getClientIgnoreClusterName

public Boolean getClientIgnoreClusterName()

setClientIgnoreClusterName

public void setClientIgnoreClusterName(Boolean clientIgnoreClusterName)

setProperties

public void setProperties(Properties properties)

Spring Data Elasticsearch

Copyright © 2011-2014-2014 Pivotal Software, Inc.. All Rights Reserved.