com.ontimize.dms.warehouse.transfer
Class FileReadInfo
java.lang.Object
com.ontimize.dms.warehouse.transfer.FileInfo
com.ontimize.dms.warehouse.transfer.FileReadInfo
- All Implemented Interfaces:
- TransferInfo, java.io.Serializable, java.lang.Cloneable
public class FileReadInfo
- extends FileInfo
Transfer module internal model.
Read operations from the given source.
- Since:
- 04/02/2010 Refactoring
- See Also:
- Serialized Form
| Methods inherited from class com.ontimize.dms.warehouse.transfer.FileInfo |
addBlockNumber, calculateBlockNumber, deepClone, equals, getAction, getActive, getActivityDate, getBlockNumber, getDocument, getFields, getPath, getRatio, getServerTime, getSessionId, getSize, getVersion, isCancelled, isFinished, isStarted, setActive, setBlockNumber, setCancelled, setFields, setFinished, setLastActivityDate, setServerTime, setVersion, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
lastBlock
protected IDataBlock lastBlock
inputStream
protected java.io.InputStream inputStream
parentStream
protected java.io.InputStream parentStream
FileReadInfo
public FileReadInfo(int sessionId,
int action,
Document document)
FileReadInfo
public FileReadInfo(int sessionId,
int action,
Document document,
java.lang.Number version)
getInputStream
public java.io.InputStream getInputStream()
getLastBlock
public IDataBlock getLastBlock()
getSourceFile
public java.io.File getSourceFile()
getSourceStream
public JcrStream getSourceStream()
setLastBlock
public void setLastBlock(IDataBlock lastBlock)
setSource
public void setSource(java.io.File file)
throws java.io.IOException
- Throws:
java.io.IOException
setSource
public void setSource(JcrStream stream)
throws java.io.IOException
- Throws:
java.io.IOException
closeStream
public void closeStream()
- Specified by:
closeStream in class FileInfo