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 void
close()
Deprecated.org.apache.lucene.document.Document
doc(int i)
Deprecated.org.apache.lucene.document.Document
doc(int i, org.apache.lucene.document.FieldSelector fieldSelector)
Deprecated.int
docFreq(org.apache.lucene.index.Term term)
Deprecated.int[]
docFreqs(org.apache.lucene.index.Term[] terms)
Deprecated.org.apache.lucene.search.Explanation
explain(org.apache.lucene.search.Weight weight, int doc)
Deprecated.static void
main(String[] args)
Deprecated.Exports a searcher for the index in args[0] named "//localhost/Searchable".int
maxDoc()
Deprecated.org.apache.lucene.search.Query
rewrite(org.apache.lucene.search.Query original)
Deprecated.org.apache.lucene.search.TopDocs
search(org.apache.lucene.search.Weight weight, org.apache.lucene.search.Filter filter, int n)
Deprecated.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)
Deprecated.void
search(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 RemoteException
Deprecated.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 IOException
Deprecated.- Specified by:
search
in interfaceorg.apache.lucene.search.Searchable
- Throws:
IOException
-
close
public void close() throws IOException
Deprecated.- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Specified by:
close
in interfaceorg.apache.lucene.search.Searchable
- Throws:
IOException
-
docFreq
public int docFreq(org.apache.lucene.index.Term term) throws IOException
Deprecated.- Specified by:
docFreq
in interfaceorg.apache.lucene.search.Searchable
- Throws:
IOException
-
docFreqs
public int[] docFreqs(org.apache.lucene.index.Term[] terms) throws IOException
Deprecated.- Specified by:
docFreqs
in interfaceorg.apache.lucene.search.Searchable
- Throws:
IOException
-
maxDoc
public int maxDoc() throws IOException
Deprecated.- Specified by:
maxDoc
in 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 IOException
Deprecated.- Specified by:
search
in 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 IOException
Deprecated.- Specified by:
search
in interfaceorg.apache.lucene.search.Searchable
- Throws:
IOException
-
doc
public org.apache.lucene.document.Document doc(int i) throws org.apache.lucene.index.CorruptIndexException, IOException
Deprecated.- Specified by:
doc
in interfaceorg.apache.lucene.search.Searchable
- Throws:
org.apache.lucene.index.CorruptIndexException
IOException
-
doc
public org.apache.lucene.document.Document doc(int i, org.apache.lucene.document.FieldSelector fieldSelector) throws org.apache.lucene.index.CorruptIndexException, IOException
Deprecated.- Specified by:
doc
in interfaceorg.apache.lucene.search.Searchable
- Throws:
org.apache.lucene.index.CorruptIndexException
IOException
-
rewrite
public org.apache.lucene.search.Query rewrite(org.apache.lucene.search.Query original) throws IOException
Deprecated.- Specified by:
rewrite
in interfaceorg.apache.lucene.search.Searchable
- Throws:
IOException
-
explain
public org.apache.lucene.search.Explanation explain(org.apache.lucene.search.Weight weight, int doc) throws IOException
Deprecated.- Specified by:
explain
in interfaceorg.apache.lucene.search.Searchable
- Throws:
IOException
-
-