org.gudy.azureus2.core3.disk.impl.access.impl
Class DiskManagerWriteRequestImpl

java.lang.Object
  extended by org.gudy.azureus2.core3.disk.impl.access.impl.DiskManagerRequestImpl
      extended by org.gudy.azureus2.core3.disk.impl.access.impl.DiskManagerWriteRequestImpl
All Implemented Interfaces:
DiskManagerRequest, DiskManagerWriteRequest

public class DiskManagerWriteRequestImpl
extends DiskManagerRequestImpl
implements DiskManagerWriteRequest


Constructor Summary
DiskManagerWriteRequestImpl(int _pieceNumber, int _offset, DirectByteBuffer _buffer, Object _user_data)
           
 
Method Summary
 DirectByteBuffer getBuffer()
           
protected  String getName()
           
 int getOffset()
           
 int getPieceNumber()
           
 Object getUserData()
           
 
Methods inherited from class org.gudy.azureus2.core3.disk.impl.access.impl.DiskManagerRequestImpl
requestEnds, requestStarts
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.gudy.azureus2.core3.disk.DiskManagerRequest
requestEnds, requestStarts
 

Constructor Detail

DiskManagerWriteRequestImpl

public DiskManagerWriteRequestImpl(int _pieceNumber,
                                   int _offset,
                                   DirectByteBuffer _buffer,
                                   Object _user_data)
Method Detail

getName

protected String getName()
Specified by:
getName in class DiskManagerRequestImpl

getPieceNumber

public int getPieceNumber()
Specified by:
getPieceNumber in interface DiskManagerWriteRequest

getOffset

public int getOffset()
Specified by:
getOffset in interface DiskManagerWriteRequest

getBuffer

public DirectByteBuffer getBuffer()
Specified by:
getBuffer in interface DiskManagerWriteRequest

getUserData

public Object getUserData()
Specified by:
getUserData in interface DiskManagerWriteRequest