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, wasCreated
public 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.NetworkFile
IOException
public int readFile(byte[] buf, int len, int pos, long fileOff) throws IOException
readFile
in class org.alfresco.jlan.server.filesys.NetworkFile
IOException
public void writeFile(byte[] buf, int len, int pos, long fileOff) throws IOException
writeFile
in class org.alfresco.jlan.server.filesys.NetworkFile
IOException
public long seekFile(long pos, int typ) throws IOException
seekFile
in class org.alfresco.jlan.server.filesys.NetworkFile
IOException
public void flushFile() throws IOException
flushFile
in class org.alfresco.jlan.server.filesys.NetworkFile
IOException
public void truncateFile(long siz) throws IOException
truncateFile
in class org.alfresco.jlan.server.filesys.NetworkFile
IOException
public void closeFile() throws IOException
closeFile
in class org.alfresco.jlan.server.filesys.NetworkFile
IOException
public 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.NetworkFileStateInterface
Copyright © 2005–2017 Alfresco Software. All rights reserved.