public abstract class SearchEngineLogger extends Object implements AutoCloseable
| Modifier and Type | Class and Description |
|---|---|
static class |
SearchEngineLogger.CountQueryLogger |
static class |
SearchEngineLogger.QueryLogger |
| Constructor and Description |
|---|
SearchEngineLogger() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
static SearchEngineLogger |
doAdd(Collection<SearchInputDocument> docs) |
static SearchEngineLogger |
doAdd(SearchInputDocument[] docs) |
static SearchEngineLogger |
doCountQuery() |
static SearchEngineLogger |
doDeleteById(Collection<String> ids) |
static SearchEngineLogger |
doDeleteById(String[] ids) |
static SearchEngineLogger |
doDeleteByQuery(String query) |
static SearchEngineLogger |
doQuery(SearchQuery query) |
protected float |
elapsedSeconds() |
void |
setSearchResponse(SearchResponse response) |
protected abstract void |
writeToLog() |
public static SearchEngineLogger doAdd(SearchInputDocument[] docs)
public static SearchEngineLogger doAdd(Collection<SearchInputDocument> docs)
public static SearchEngineLogger doDeleteById(String[] ids)
public static SearchEngineLogger doDeleteById(Collection<String> ids)
public static SearchEngineLogger doDeleteByQuery(String query)
public static SearchEngineLogger doQuery(SearchQuery query)
public static SearchEngineLogger doCountQuery()
protected float elapsedSeconds()
public void close()
close in interface AutoCloseablepublic void setSearchResponse(SearchResponse response)
protected abstract void writeToLog()
Copyright © 2016. All rights reserved.