public class WriteRequest
extends java.lang.Object
Contains the details of a write request to be performed using a background thread.
Constructor and Description |
---|
WriteRequest(NetworkFile file,
TreeConnection tree,
DiskInterface disk,
int writeLen,
long writeOff,
byte[] data,
int dataOff)
Class constructor
|
Modifier and Type | Method and Description |
---|---|
int |
doWrite()
Perform the write request, return the write length or -1 if an error occurs
|
byte[] |
getBuffer()
Return the data buffer
|
TreeConnection |
getConnection()
Return the tree connection
|
int |
getDataOffset()
Return the data buffer offset
|
DiskInterface |
getDisk()
Return the disk interface
|
NetworkFile |
getFile()
Return the network file
|
int |
getWriteLength()
Return the write length
|
long |
getWriteOffset()
Return the file write position
|
java.lang.String |
toString()
Return the write request as a string
|
public WriteRequest(NetworkFile file, TreeConnection tree, DiskInterface disk, int writeLen, long writeOff, byte[] data, int dataOff)
file
- NetworkFiletree
- TreeConnectiondisk
- DiskInterfacewriteLen
- intwriteOff
- longdata
- byte[]dataOff
- intpublic final NetworkFile getFile()
public final TreeConnection getConnection()
public final DiskInterface getDisk()
public final int getWriteLength()
public final long getWriteOffset()
public final byte[] getBuffer()
public final int getDataOffset()
public final int doWrite()
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.