public class AlfrescoFolder
extends org.alfresco.jlan.server.filesys.NetworkFile
implements org.alfresco.jlan.server.filesys.cache.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,
org.alfresco.jlan.server.filesys.FileInfo fileInfo,
boolean readOnly) |
| Modifier and Type | Method and Description |
|---|---|
void |
closeFile() |
void |
flushFile() |
org.alfresco.jlan.server.filesys.cache.FileState |
getFileState() |
void |
openFile(boolean createFlag) |
int |
readFile(byte[] buf,
int len,
int pos,
long fileOff) |
long |
seekFile(long pos,
int typ) |
void |
setFileState(org.alfresco.jlan.server.filesys.cache.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 AlfrescoFolder(String path, org.alfresco.jlan.server.filesys.FileInfo fileInfo, boolean readOnly)
public void openFile(boolean createFlag)
throws IOException
openFile in class org.alfresco.jlan.server.filesys.NetworkFileIOExceptionpublic int readFile(byte[] buf,
int len,
int pos,
long fileOff)
throws IOException
readFile in class org.alfresco.jlan.server.filesys.NetworkFileIOExceptionpublic void writeFile(byte[] buf,
int len,
int pos,
long fileOff)
throws IOException
writeFile in class org.alfresco.jlan.server.filesys.NetworkFileIOExceptionpublic long seekFile(long pos,
int typ)
throws IOException
seekFile in class org.alfresco.jlan.server.filesys.NetworkFileIOExceptionpublic void flushFile()
throws IOException
flushFile in class org.alfresco.jlan.server.filesys.NetworkFileIOExceptionpublic void truncateFile(long siz)
throws IOException
truncateFile in class org.alfresco.jlan.server.filesys.NetworkFileIOExceptionpublic void closeFile()
throws IOException
closeFile in class org.alfresco.jlan.server.filesys.NetworkFileIOExceptionpublic void setFileState(org.alfresco.jlan.server.filesys.cache.FileState fileState)
public org.alfresco.jlan.server.filesys.cache.FileState getFileState()
getFileState in interface org.alfresco.jlan.server.filesys.cache.NetworkFileStateInterfaceCopyright © 2005–2018 Alfresco Software. All rights reserved.