org.apache.hadoop.nfs.nfs3
Interface Nfs3Interface


public interface Nfs3Interface

RPC procedures as defined in RFC 1813.


Method Summary
 NFS3Response access(XDR xdr, SecurityHandler securityHandler, InetAddress client)
          ACCESS: Check access permission
 NFS3Response commit(XDR xdr, org.jboss.netty.channel.Channel channel, int xid, SecurityHandler securityHandler, InetAddress client)
          COMMIT: Commit cached data on a server to stable storage
 NFS3Response create(XDR xdr, SecurityHandler securityHandler, InetAddress client)
          CREATE: Create a file
 NFS3Response fsinfo(XDR xdr, SecurityHandler securityHandler, InetAddress client)
          FSINFO: Get static file system information
 NFS3Response fsstat(XDR xdr, SecurityHandler securityHandler, InetAddress client)
          FSSTAT: Get dynamic file system information
 NFS3Response getattr(XDR xdr, SecurityHandler securityHandler, InetAddress client)
          GETATTR: Get file attributes
 NFS3Response lookup(XDR xdr, SecurityHandler securityHandler, InetAddress client)
          LOOKUP: Lookup filename
 NFS3Response mkdir(XDR xdr, SecurityHandler securityHandler, InetAddress client)
          MKDIR: Create a directory
 NFS3Response nullProcedure()
          NULL: Do nothing
 NFS3Response pathconf(XDR xdr, SecurityHandler securityHandler, InetAddress client)
          PATHCONF: Retrieve POSIX information
 NFS3Response read(XDR xdr, SecurityHandler securityHandler, InetAddress client)
          READ: Read from file
 NFS3Response readdir(XDR xdr, SecurityHandler securityHandler, InetAddress client)
          READDIR: Read From directory
 NFS3Response remove(XDR xdr, SecurityHandler securityHandler, InetAddress client)
          REMOVE: Remove a file
 NFS3Response rename(XDR xdr, SecurityHandler securityHandler, InetAddress client)
          RENAME: Rename a file or directory
 NFS3Response rmdir(XDR xdr, SecurityHandler securityHandler, InetAddress client)
          RMDIR: Remove a directory
 NFS3Response setattr(XDR xdr, SecurityHandler securityHandler, InetAddress client)
          SETATTR: Set file attributes
 NFS3Response symlink(XDR xdr, SecurityHandler securityHandler, InetAddress client)
          SYMLINK: Create a symbolic link
 NFS3Response write(XDR xdr, org.jboss.netty.channel.Channel channel, int xid, SecurityHandler securityHandler, InetAddress client)
          WRITE: Write to file
 

Method Detail

nullProcedure

NFS3Response nullProcedure()
NULL: Do nothing


getattr

NFS3Response getattr(XDR xdr,
                     SecurityHandler securityHandler,
                     InetAddress client)
GETATTR: Get file attributes


setattr

NFS3Response setattr(XDR xdr,
                     SecurityHandler securityHandler,
                     InetAddress client)
SETATTR: Set file attributes


lookup

NFS3Response lookup(XDR xdr,
                    SecurityHandler securityHandler,
                    InetAddress client)
LOOKUP: Lookup filename


access

NFS3Response access(XDR xdr,
                    SecurityHandler securityHandler,
                    InetAddress client)
ACCESS: Check access permission


read

NFS3Response read(XDR xdr,
                  SecurityHandler securityHandler,
                  InetAddress client)
READ: Read from file


write

NFS3Response write(XDR xdr,
                   org.jboss.netty.channel.Channel channel,
                   int xid,
                   SecurityHandler securityHandler,
                   InetAddress client)
WRITE: Write to file


create

NFS3Response create(XDR xdr,
                    SecurityHandler securityHandler,
                    InetAddress client)
CREATE: Create a file


mkdir

NFS3Response mkdir(XDR xdr,
                   SecurityHandler securityHandler,
                   InetAddress client)
MKDIR: Create a directory


remove

NFS3Response remove(XDR xdr,
                    SecurityHandler securityHandler,
                    InetAddress client)
REMOVE: Remove a file


rmdir

NFS3Response rmdir(XDR xdr,
                   SecurityHandler securityHandler,
                   InetAddress client)
RMDIR: Remove a directory


rename

NFS3Response rename(XDR xdr,
                    SecurityHandler securityHandler,
                    InetAddress client)
RENAME: Rename a file or directory


symlink

NFS3Response symlink(XDR xdr,
                     SecurityHandler securityHandler,
                     InetAddress client)
SYMLINK: Create a symbolic link


readdir

NFS3Response readdir(XDR xdr,
                     SecurityHandler securityHandler,
                     InetAddress client)
READDIR: Read From directory


fsstat

NFS3Response fsstat(XDR xdr,
                    SecurityHandler securityHandler,
                    InetAddress client)
FSSTAT: Get dynamic file system information


fsinfo

NFS3Response fsinfo(XDR xdr,
                    SecurityHandler securityHandler,
                    InetAddress client)
FSINFO: Get static file system information


pathconf

NFS3Response pathconf(XDR xdr,
                      SecurityHandler securityHandler,
                      InetAddress client)
PATHCONF: Retrieve POSIX information


commit

NFS3Response commit(XDR xdr,
                    org.jboss.netty.channel.Channel channel,
                    int xid,
                    SecurityHandler securityHandler,
                    InetAddress client)
COMMIT: Commit cached data on a server to stable storage



Copyright © 2014 Apache Software Foundation. All Rights Reserved.