Package org.apache.lucene.search
Class RemoteSearchable
- java.lang.Object
-
- java.rmi.server.RemoteObject
-
- java.rmi.server.RemoteServer
-
- java.rmi.server.UnicastRemoteObject
-
- org.apache.lucene.search.RemoteSearchable
-
- All Implemented Interfaces:
Closeable,Serializable,AutoCloseable,Remote,RMIRemoteSearchable,org.apache.lucene.search.Searchable
@Deprecated public class RemoteSearchable extends UnicastRemoteObject implements RMIRemoteSearchable
Deprecated.This package (all of contrib/remote) will be removed in 4.0.A remote searchable implementation.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.rmi.server.RemoteObject
ref
-
-
Constructor Summary
Constructors Constructor Description RemoteSearchable(org.apache.lucene.search.Searchable local)Deprecated.Constructs and exports a remote searcher.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidclose()Deprecated.org.apache.lucene.document.Documentdoc(int i)Deprecated.org.apache.lucene.document.Documentdoc(int i, org.apache.lucene.document.FieldSelector fieldSelector)Deprecated.intdocFreq(org.apache.lucene.index.Term term)Deprecated.int[]docFreqs(org.apache.lucene.index.Term[] terms)Deprecated.org.apache.lucene.search.Explanationexplain(org.apache.lucene.search.Weight weight, int doc)Deprecated.static voidmain(String[] args)Deprecated.Exports a searcher for the index in args[0] named "//localhost/Searchable".intmaxDoc()Deprecated.org.apache.lucene.search.Queryrewrite(org.apache.lucene.search.Query original)Deprecated.org.apache.lucene.search.TopDocssearch(org.apache.lucene.search.Weight weight, org.apache.lucene.search.Filter filter, int n)Deprecated.org.apache.lucene.search.TopFieldDocssearch(org.apache.lucene.search.Weight weight, org.apache.lucene.search.Filter filter, int n, org.apache.lucene.search.Sort sort)Deprecated.voidsearch(org.apache.lucene.search.Weight weight, org.apache.lucene.search.Filter filter, org.apache.lucene.search.Collector results)Deprecated.-
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, exportObject, exportObject, unexportObject
-
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
-
-
-
-
Constructor Detail
-
RemoteSearchable
public RemoteSearchable(org.apache.lucene.search.Searchable local) throws RemoteExceptionDeprecated.Constructs and exports a remote searcher.- Throws:
RemoteException
-
-
Method Detail
-
search
public void search(org.apache.lucene.search.Weight weight, org.apache.lucene.search.Filter filter, org.apache.lucene.search.Collector results) throws IOExceptionDeprecated.- Specified by:
searchin interfaceorg.apache.lucene.search.Searchable- Throws:
IOException
-
close
public void close() throws IOExceptionDeprecated.- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Specified by:
closein interfaceorg.apache.lucene.search.Searchable- Throws:
IOException
-
docFreq
public int docFreq(org.apache.lucene.index.Term term) throws IOExceptionDeprecated.- Specified by:
docFreqin interfaceorg.apache.lucene.search.Searchable- Throws:
IOException
-
docFreqs
public int[] docFreqs(org.apache.lucene.index.Term[] terms) throws IOExceptionDeprecated.- Specified by:
docFreqsin interfaceorg.apache.lucene.search.Searchable- Throws:
IOException
-
maxDoc
public int maxDoc() throws IOExceptionDeprecated.- Specified by:
maxDocin interfaceorg.apache.lucene.search.Searchable- Throws:
IOException
-
search
public org.apache.lucene.search.TopDocs search(org.apache.lucene.search.Weight weight, org.apache.lucene.search.Filter filter, int n) throws IOExceptionDeprecated.- Specified by:
searchin interfaceorg.apache.lucene.search.Searchable- Throws:
IOException
-
search
public org.apache.lucene.search.TopFieldDocs search(org.apache.lucene.search.Weight weight, org.apache.lucene.search.Filter filter, int n, org.apache.lucene.search.Sort sort) throws IOExceptionDeprecated.- Specified by:
searchin interfaceorg.apache.lucene.search.Searchable- Throws:
IOException
-
doc
public org.apache.lucene.document.Document doc(int i) throws org.apache.lucene.index.CorruptIndexException, IOExceptionDeprecated.- Specified by:
docin interfaceorg.apache.lucene.search.Searchable- Throws:
org.apache.lucene.index.CorruptIndexExceptionIOException
-
doc
public org.apache.lucene.document.Document doc(int i, org.apache.lucene.document.FieldSelector fieldSelector) throws org.apache.lucene.index.CorruptIndexException, IOExceptionDeprecated.- Specified by:
docin interfaceorg.apache.lucene.search.Searchable- Throws:
org.apache.lucene.index.CorruptIndexExceptionIOException
-
rewrite
public org.apache.lucene.search.Query rewrite(org.apache.lucene.search.Query original) throws IOExceptionDeprecated.- Specified by:
rewritein interfaceorg.apache.lucene.search.Searchable- Throws:
IOException
-
explain
public org.apache.lucene.search.Explanation explain(org.apache.lucene.search.Weight weight, int doc) throws IOExceptionDeprecated.- Specified by:
explainin interfaceorg.apache.lucene.search.Searchable- Throws:
IOException
-
-