com.aelitis.azureus.core.diskmanager.access
Interface DiskAccessRequestListener

All Known Implementing Classes:
DMReaderImpl.requestDispatcher, DMWriterImpl.requestDispatcher

public interface DiskAccessRequestListener


Method Summary
 int getPriority()
           
 void requestCancelled(DiskAccessRequest request)
           
 void requestComplete(DiskAccessRequest request)
           
 void requestExecuted(long bytes)
          Called to indicate that an actual request operation occurred.
 void requestFailed(DiskAccessRequest request, Throwable cause)
           
 

Method Detail

requestComplete

void requestComplete(DiskAccessRequest request)

requestCancelled

void requestCancelled(DiskAccessRequest request)

requestFailed

void requestFailed(DiskAccessRequest request,
                   Throwable cause)

getPriority

int getPriority()

requestExecuted

void requestExecuted(long bytes)
Called to indicate that an actual request operation occurred. If this request has been aggregated with others then the byted reported will be for the contiguous region and subsequent aggregated requests will be reported with 0 bytes

Parameters:
bytes -