io.searchbox.core
Class MultiSearch
java.lang.Object
io.searchbox.AbstractAction
io.searchbox.core.MultiSearch
- All Implemented Interfaces:
- Action
public class MultiSearch
- extends AbstractAction
- implements Action
- Author:
- Dogukan Sonmez
Methods inherited from class io.searchbox.AbstractAction |
addParameter, buildQueryString, buildURI, buildURI, getId, getIdFromSource, getIndexName, getParameter, getPathToResult, getTypeName, isBulkOperation, isParameterExist, isValid, isValid, removeParameter, setBulkOperation, setData, setPathToResult, setRestMethodName, setURI |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MultiSearch
public MultiSearch()
addSearch
public void addSearch(Search search)
isSearchExist
public boolean isSearchExist(Search search)
removeSearch
public void removeSearch(Search search)
prepareBulk
protected Object prepareBulk()
getData
public Object getData()
- Specified by:
getData
in interface Action
- Overrides:
getData
in class AbstractAction
getRestMethodName
public String getRestMethodName()
- Specified by:
getRestMethodName
in interface Action
- Overrides:
getRestMethodName
in class AbstractAction
getName
public String getName()
- Specified by:
getName
in interface Action
- Overrides:
getName
in class AbstractAction
getURI
public String getURI()
- Specified by:
getURI
in interface Action
- Overrides:
getURI
in class AbstractAction
createByteResult
public byte[] createByteResult(Map jsonMap)
throws IOException
- Specified by:
createByteResult
in interface Action
- Throws:
IOException
Copyright © 2012. All Rights Reserved.