public class AlfrescoFolder extends NetworkFile implements NetworkFileStateInterface
ATTRIBUTESONLY, Created, DelayedClose, DelayedWriteError, DeleteOnClose, IOPending, m_accessDate, m_allowedAccess, m_attrib, m_closed, m_createDate, m_dirId, m_fid, m_fileSize, m_fullName, m_grantedAccess, m_modifyDate, m_name, m_streamId, m_streamName, m_uniqueId, m_writeCount, READONLY, READWRITE, WRITEONLY| Constructor and Description |
|---|
AlfrescoFolder(String path,
FileInfo fileInfo,
boolean readOnly) |
| Modifier and Type | Method and Description |
|---|---|
void |
closeFile() |
void |
flushFile() |
FileState |
getFileState() |
void |
openFile(boolean createFlag) |
int |
readFile(byte[] buf,
int len,
int pos,
long fileOff) |
long |
seekFile(long pos,
int typ) |
void |
setFileState(FileState fileState) |
void |
truncateFile(long siz) |
void |
writeFile(byte[] buf,
int len,
int pos,
long fileOff) |
addLock, allowsOpenCloseViaNetworkFile, close, getAccessDate, getAccessToken, getAllowedAccess, getCreationDate, getDirectoryId, getFileAttributes, getFileId, getFileSize, getFileSizeInt, getFullName, getFullNameStream, getGrantedAccess, getGrantedAccessAsString, getLockAt, getLockList, getModifyDate, getName, getOpLock, getProtocolId, getStreamId, getStreamName, getUniqueId, getWriteCount, hasAccessDate, hasAccessToken, hasCreationDate, hasDelayedClose, hasDelayedWriteError, hasDeleteOnClose, hasIOPending, hasLocks, hasModifyDate, hasNTAttribute, hasOpLock, incrementWriteCount, isArchived, isClosed, isDirectory, isForce, isHidden, isReadOnly, isStream, isSystem, numberOfLocks, removeAllLocks, removeLock, setAccessDate, setAccessToken, setAllowedAccess, setAttributes, setClosed, setCreationDate, setDelayedClose, setDelayedWriteError, setDeleteOnClose, setDirectoryId, setFileId, setFileSize, setFileSize, setForce, setFullName, setGrantedAccess, setIOPending, setModifyDate, setName, setOpLock, setProtocolId, setStatusFlag, setStreamId, setStreamName, setUniqueId, setUniqueId, setUniqueId, toString, wasCreatedpublic void openFile(boolean createFlag)
throws IOException
openFile in class NetworkFileIOExceptionpublic int readFile(byte[] buf,
int len,
int pos,
long fileOff)
throws IOException
readFile in class NetworkFileIOExceptionpublic void writeFile(byte[] buf,
int len,
int pos,
long fileOff)
throws IOException
writeFile in class NetworkFileIOExceptionpublic long seekFile(long pos,
int typ)
throws IOException
seekFile in class NetworkFileIOExceptionpublic void flushFile()
throws IOException
flushFile in class NetworkFileIOExceptionpublic void truncateFile(long siz)
throws IOException
truncateFile in class NetworkFileIOExceptionpublic void closeFile()
throws IOException
closeFile in class NetworkFileIOExceptionpublic void setFileState(FileState fileState)
public FileState getFileState()
getFileState in interface NetworkFileStateInterfaceCopyright © 2005–2014 Alfresco Software. All rights reserved.