public interface HAReadGlue extends Remote
Remoteinterface supporting low-level reads against persistent data from a quorum member. This interface is used to handle bad reads, which are identified by a checksum error when reading on the local disk. To handle a bad read, the quorum member reads on a different member of the same quorum.
Future<IHAReadResponse> readFromDisk(IHAReadRequest readMessage) throws IOException
IRawStoremanaged by the service. Services MUST NOT refer this message to another service. If the read can not be satisfied, for example because the
IRawStorehas been released or because there is a checksum error when reading on the
IRawStore, then that exception should be thrown back to the caller.
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.