|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.alfresco.jlan.server.filesys.NetworkFile
org.alfresco.filesys.alfresco.AlfrescoNetworkFile
org.alfresco.filesys.repo.NodeRefNetworkFile
public abstract class NodeRefNetworkFile
NodeRef Based Network File Class
Field Summary | |
---|---|
protected org.alfresco.service.cmr.repository.NodeRef |
m_nodeRef
|
protected int |
m_pid
|
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 | |
---|---|
NodeRefNetworkFile(java.lang.String name)
Create a network file object with the specified file/directory name. |
|
NodeRefNetworkFile(java.lang.String name,
org.alfresco.service.cmr.repository.NodeRef node)
Create a network file object with the specified file/directory name. |
Method Summary | |
---|---|
int |
decrementOpenCount()
Decrement the file open count |
org.alfresco.service.cmr.repository.NodeRef |
getNodeRef()
Return the node ref |
int |
getOpenCount()
Return the open file count |
int |
getProcessId()
Return the process id of the owner |
int |
incrementOpenCount()
Increment the file open count |
void |
setNodeRef(org.alfresco.service.cmr.repository.NodeRef nodeRef)
set the node ref |
void |
setProcessId(int pid)
Set the owner process id |
Methods inherited from class org.alfresco.filesys.alfresco.AlfrescoNetworkFile |
---|
getFileState, setFileState |
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 |
Field Detail |
---|
protected org.alfresco.service.cmr.repository.NodeRef m_nodeRef
protected int m_pid
Constructor Detail |
---|
public NodeRefNetworkFile(java.lang.String name)
name
- File name string.public NodeRefNetworkFile(java.lang.String name, org.alfresco.service.cmr.repository.NodeRef node)
name
- File name string.node
- NodeRefMethod Detail |
---|
public org.alfresco.service.cmr.repository.NodeRef getNodeRef()
public void setNodeRef(org.alfresco.service.cmr.repository.NodeRef nodeRef)
nodeRef
- NodeRefpublic final int getProcessId()
public final void setProcessId(int pid)
pid
- intpublic final int incrementOpenCount()
public final int decrementOpenCount()
public final int getOpenCount()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |