Interface RMIRemoteSearchable

  • All Superinterfaces:
    AutoCloseable, Closeable, Remote, org.apache.lucene.search.Searchable
    All Known Implementing Classes:
    RemoteSearchable

    @Deprecated
    public interface RMIRemoteSearchable
    extends org.apache.lucene.search.Searchable, Remote
    Deprecated.
    This package (all of contrib/remote) will be removed in 4.0.
    Marker interface to enable subclasses of Searchable to be used via Java RMI. Classes implementing this interface can be used as a RMI - "remote object".

    RMIRemoteSearchable extends Searchable and can transparently be used as a such.

    Example usage:

       RMIRemoteSearchable remoteObject = ...;
       String remoteObjectName = ...;
       Naming.rebind (remoteObjectName, remoteObject);
       Searchable luceneSearchable = (Searchable) Naming.lookup (remoteObjectName);
     

    • Method Summary

      • Methods inherited from interface org.apache.lucene.search.Searchable

        close, doc, doc, docFreq, docFreqs, explain, maxDoc, rewrite, search, search, search