Package | Description |
---|---|
org.alfresco.jlan.oncrpc.mount | |
org.alfresco.jlan.oncrpc.nfs |
Modifier and Type | Method and Description |
---|---|
protected int |
MountServer.mountPath(NFSSrvSession sess,
String path,
byte[] handle)
Mount a path.
|
Modifier and Type | Method and Description |
---|---|
NFSSrvSession |
NFSSessionTable.findSession(Object authIdent)
Find the session using the authentication identifier
|
NFSSrvSession |
NetworkFileCache.FileEntry.getSession()
Get the session that last accessed the file
|
NFSSrvSession |
NFSSessionTable.removeSession(NFSSrvSession sess)
Remove a session from the list
|
NFSSrvSession |
NFSSessionTable.removeSession(Object authIdent)
Remove a session from the list
|
Modifier and Type | Method and Description |
---|---|
void |
NetworkFileCache.addFile(NetworkFile file,
TreeConnection conn,
NFSSrvSession sess)
Add a file to the cache
|
void |
NFSSessionTable.addSession(NFSSrvSession sess)
Add a session to the list
|
protected byte[] |
NFSServer.getHandleForFile(NFSSrvSession sess,
byte[] handle,
TreeConnection tree,
String fname)
Get the handle for the specified directory handle and file name
|
protected NetworkFile |
NFSServer.getNetworkFileForHandle(NFSSrvSession sess,
byte[] handle,
TreeConnection conn,
boolean readOnly)
Find, or open, the required network file using the file handle
|
protected NetworkFile |
NFSServer.getOpenNetworkFileForHandle(NFSSrvSession sess,
byte[] handle,
TreeConnection conn)
Find the required network file using the file handle, or return null if the file has not been opened
|
protected String |
NFSServer.getPathForHandle(NFSSrvSession sess,
byte[] handle,
TreeConnection tree)
Get the path for the specified handle
|
protected TreeConnection |
NFSServer.getTreeConnection(NFSSrvSession sess,
int shareId)
Return the tree connection for the specified share index
|
protected void |
NFSServer.packPostOpAttr(NFSSrvSession sess,
FileInfo finfo,
int fileSysId,
RpcPacket rpc)
Pack the post operation weak cache consistency data for the specified
file/directory
|
protected void |
NFSServer.packPostOpAttr(NFSSrvSession sess,
TreeConnection conn,
byte[] fhandle,
RpcPacket rpc)
Pack the post operation weak cache consistency data for the specified
file/directory
|
protected void |
NFSServer.packPreOpAttr(NFSSrvSession sess,
FileInfo finfo,
RpcPacket rpc)
Pack the pre operation weak cache consistency data for the specified
file/directory
|
protected void |
NFSServer.packPreOpAttr(NFSSrvSession sess,
TreeConnection conn,
byte[] fhandle,
RpcPacket rpc)
Pack the pre operation weak cache consistency data for the specified
file/directory
|
NFSSrvSession |
NFSSessionTable.removeSession(NFSSrvSession sess)
Remove a session from the list
|
void |
NetworkFileCache.FileEntry.setSession(NFSSrvSession sess)
Set the session that last accessed the file
|
Constructor and Description |
---|
NetworkFileCache.FileEntry(NetworkFile file,
TreeConnection conn,
NFSSrvSession sess)
Class constructor
|
Copyright © 2005–2018 Alfresco Software. All rights reserved.