org.alfresco.filesys.alfresco
Class AlfrescoNetworkFile

java.lang.Object
  extended by org.alfresco.jlan.server.filesys.NetworkFile
      extended by org.alfresco.filesys.alfresco.AlfrescoNetworkFile
All Implemented Interfaces:
org.alfresco.jlan.server.filesys.cache.NetworkFileStateInterface
Direct Known Subclasses:
AVMNetworkFile, NodeRefNetworkFile

public abstract class AlfrescoNetworkFile
extends org.alfresco.jlan.server.filesys.NetworkFile
implements org.alfresco.jlan.server.filesys.cache.NetworkFileStateInterface

Alfresco Network File Class

Adds Alfresco extensions to the network file.


Field Summary
 
Fields inherited from class org.alfresco.jlan.server.filesys.NetworkFile
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 Summary
AlfrescoNetworkFile(java.lang.String name)
          Create a network file object with the specified file/directory name.
 
Method Summary
 org.alfresco.jlan.server.filesys.cache.FileState getFileState()
          Return the associated file state
 void setFileState(org.alfresco.jlan.server.filesys.cache.FileState state)
          Set the associated file state
 
Methods inherited from class org.alfresco.jlan.server.filesys.NetworkFile
addLock, close, closeFile, flushFile, 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, isHidden, isReadOnly, isStream, isSystem, numberOfLocks, openFile, readFile, removeAllLocks, removeLock, seekFile, setAccessDate, setAccessToken, setAllowedAccess, setAttributes, setClosed, setCreationDate, setDelayedClose, setDelayedWriteError, setDeleteOnClose, setDirectoryId, setFileId, setFileSize, setFileSize, setFullName, setGrantedAccess, setIOPending, setModifyDate, setName, setOpLock, setProtocolId, setStatusFlag, setStreamId, setStreamName, setUniqueId, setUniqueId, setUniqueId, toString, truncateFile, wasCreated, writeFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AlfrescoNetworkFile

public AlfrescoNetworkFile(java.lang.String name)
Create a network file object with the specified file/directory name.

Parameters:
name - File name string.
Method Detail

getFileState

public org.alfresco.jlan.server.filesys.cache.FileState getFileState()
Return the associated file state

Specified by:
getFileState in interface org.alfresco.jlan.server.filesys.cache.NetworkFileStateInterface
Returns:
FileState

setFileState

public final void setFileState(org.alfresco.jlan.server.filesys.cache.FileState state)
Set the associated file state

Parameters:
state - FileState


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.