com.sleepycat.je.rep.stream
Interface FeederSource
- All Known Implementing Classes:
- MasterFeederSource
public interface FeederSource
Provides the next log record, blocking if one is not available. It
encapsulates the source of the Log records, which can be a real Master or a
Replica in a Replica chain that is replaying log records it received from
some other source.
init
void init(VLSN startVLSN)
throws DatabaseException,
IOException,
InterruptedException
- Throws:
DatabaseException
IOException
InterruptedException
getWireRecord
OutputWireRecord getWireRecord(VLSN vlsn,
int waitTime)
throws DatabaseException,
InterruptedException,
IOException
- Throws:
DatabaseException
InterruptedException
IOException
dumpState
String dumpState()
Copyright (c) 2004-2012 Oracle. All rights reserved.