Interface DMChecker
-
- All Known Implementing Classes:
DMCheckerImpl
public interface DMChecker
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DiskManagerCheckRequest
createCheckRequest(int pieceNumber, java.lang.Object user_data)
void
enqueueCheckRequest(DiskManagerCheckRequest request, DiskManagerCheckRequestListener listener)
void
enqueueCompleteRecheckRequest(DiskManagerCheckRequest request, DiskManagerCheckRequestListener listener)
int
getCompleteRecheckStatus()
boolean
hasOutstandingCheckRequestForPiece(int piece_number)
void
setCheckingEnabled(boolean enabled)
void
start()
void
stop()
-
-
-
Method Detail
-
start
void start()
-
stop
void stop()
-
createCheckRequest
DiskManagerCheckRequest createCheckRequest(int pieceNumber, java.lang.Object user_data)
-
enqueueCompleteRecheckRequest
void enqueueCompleteRecheckRequest(DiskManagerCheckRequest request, DiskManagerCheckRequestListener listener)
-
enqueueCheckRequest
void enqueueCheckRequest(DiskManagerCheckRequest request, DiskManagerCheckRequestListener listener)
-
hasOutstandingCheckRequestForPiece
boolean hasOutstandingCheckRequestForPiece(int piece_number)
-
getCompleteRecheckStatus
int getCompleteRecheckStatus()
-
setCheckingEnabled
void setCheckingEnabled(boolean enabled)
-
-