Interface RMIRemoteSearchable

  • All Superinterfaces:
    AutoCloseable, Closeable, Remote, Searchable
    All Known Implementing Classes:
    RemoteSearchable

    @Deprecated
    public interface RMIRemoteSearchable
    extends 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);