com.dotcms.content.elasticsearch.business
Class IndiciesAPIImpl

java.lang.Object
  extended by com.dotcms.content.elasticsearch.business.IndiciesAPIImpl
All Implemented Interfaces:
IndiciesAPI

public class IndiciesAPIImpl
extends java.lang.Object
implements IndiciesAPI


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.dotcms.content.elasticsearch.business.IndiciesAPI
IndiciesAPI.IndiciesInfo
 
Field Summary
protected  IndiciesFactory ifac
           
 
Constructor Summary
IndiciesAPIImpl()
           
 
Method Summary
 IndiciesAPI.IndiciesInfo loadIndicies()
          Returns IndiciesInfo instance with index names stored.
 IndiciesAPI.IndiciesInfo loadIndicies(java.sql.Connection conn)
           
 void point(java.sql.Connection conn, IndiciesAPI.IndiciesInfo info)
           
 void point(IndiciesAPI.IndiciesInfo info)
          Updates the información about ES indicies.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ifac

protected final IndiciesFactory ifac
Constructor Detail

IndiciesAPIImpl

public IndiciesAPIImpl()
Method Detail

loadIndicies

public IndiciesAPI.IndiciesInfo loadIndicies()
                                      throws DotDataException
Description copied from interface: IndiciesAPI
Returns IndiciesInfo instance with index names stored.

Specified by:
loadIndicies in interface IndiciesAPI
Returns:
IndiciesInfo instance
Throws:
DotDataException

loadIndicies

public IndiciesAPI.IndiciesInfo loadIndicies(java.sql.Connection conn)
                                      throws DotDataException
Specified by:
loadIndicies in interface IndiciesAPI
Throws:
DotDataException

point

public void point(IndiciesAPI.IndiciesInfo info)
           throws DotDataException
Description copied from interface: IndiciesAPI
Updates the información about ES indicies.

Specified by:
point in interface IndiciesAPI
Throws:
DotDataException

point

public void point(java.sql.Connection conn,
                  IndiciesAPI.IndiciesInfo info)
           throws DotDataException
Specified by:
point in interface IndiciesAPI
Throws:
DotDataException


Copyright © 2013 dotCMS Inc. All Rights Reserved.