net.conquiris.api.search
Interface ManagedReaderSupplier

All Superinterfaces:
ReaderSupplier, Supplier<Reader>

public interface ManagedReaderSupplier
extends ReaderSupplier

Interface for managed index reader suppliers. Managed reader suppliers try to reoped reopenable readers and may reuse readers without trying to reopen. Implementations must be thread-safe.

Author:
Andres Rodriguez

Method Summary
 void dispose()
          Dispose any acquired resources.
 long getReopened()
          Returns the number of successful requests that where server reopening a reader.
 long getReused()
          Returns the number of successful requests that reused a previously opened reader.
 
Methods inherited from interface net.conquiris.api.search.ReaderSupplier
get, getRequested
 

Method Detail

getReused

long getReused()
Returns the number of successful requests that reused a previously opened reader.


getReopened

long getReopened()
Returns the number of successful requests that where server reopening a reader.


dispose

void dispose()
Dispose any acquired resources.



Copyright © 2012 Derquinse Projects. All Rights Reserved.