public class RpcProgramNfs3
extends org.apache.hadoop.oncrpc.RpcProgram
implements org.apache.hadoop.nfs.nfs3.Nfs3Interface
Nfs3.| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_UMASK |
static org.apache.hadoop.fs.permission.FsPermission |
umask |
| Constructor and Description |
|---|
RpcProgramNfs3(NfsConfiguration config,
DatagramSocket registrationSocket,
boolean allowInsecurePorts) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.hadoop.nfs.nfs3.response.ACCESS3Response |
access(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info) |
org.apache.hadoop.nfs.nfs3.response.COMMIT3Response |
commit(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info) |
org.apache.hadoop.nfs.nfs3.response.CREATE3Response |
create(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info) |
org.apache.hadoop.nfs.nfs3.response.FSINFO3Response |
fsinfo(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info) |
org.apache.hadoop.nfs.nfs3.response.FSSTAT3Response |
fsstat(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info) |
org.apache.hadoop.nfs.nfs3.response.GETATTR3Response |
getattr(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info) |
void |
handleInternal(org.jboss.netty.channel.ChannelHandlerContext ctx,
org.apache.hadoop.oncrpc.RpcInfo info) |
protected boolean |
isIdempotent(org.apache.hadoop.oncrpc.RpcCall call) |
org.apache.hadoop.nfs.nfs3.response.READDIR3Response |
link(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info) |
org.apache.hadoop.nfs.nfs3.response.LOOKUP3Response |
lookup(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info) |
org.apache.hadoop.nfs.nfs3.response.MKDIR3Response |
mkdir(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info) |
org.apache.hadoop.nfs.nfs3.response.READDIR3Response |
mknod(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info) |
org.apache.hadoop.nfs.nfs3.response.NFS3Response |
nullProcedure()
RPC call handlers
|
org.apache.hadoop.nfs.nfs3.response.PATHCONF3Response |
pathconf(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info) |
org.apache.hadoop.nfs.nfs3.response.READ3Response |
read(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info) |
org.apache.hadoop.nfs.nfs3.response.READDIR3Response |
readdir(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info) |
org.apache.hadoop.nfs.nfs3.response.READDIR3Response |
readdir(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.security.SecurityHandler securityHandler,
SocketAddress remoteAddress) |
org.apache.hadoop.nfs.nfs3.response.READDIRPLUS3Response |
readdirplus(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info) |
org.apache.hadoop.nfs.nfs3.response.READLINK3Response |
readlink(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info) |
org.apache.hadoop.nfs.nfs3.response.REMOVE3Response |
remove(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info) |
org.apache.hadoop.nfs.nfs3.response.RENAME3Response |
rename(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info) |
org.apache.hadoop.nfs.nfs3.response.RMDIR3Response |
rmdir(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info) |
org.apache.hadoop.nfs.nfs3.response.SETATTR3Response |
setattr(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info) |
void |
startDaemons() |
org.apache.hadoop.nfs.nfs3.response.SYMLINK3Response |
symlink(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info) |
org.apache.hadoop.nfs.nfs3.response.WRITE3Response |
write(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info) |
doPortMonitoring, getPort, messageReceived, register, register, sendRejectedReply, toString, unregisterpublic static final int DEFAULT_UMASK
public static final org.apache.hadoop.fs.permission.FsPermission umask
public RpcProgramNfs3(NfsConfiguration config, DatagramSocket registrationSocket, boolean allowInsecurePorts) throws IOException
IOExceptionpublic void startDaemons()
startDaemons in class org.apache.hadoop.oncrpc.RpcProgrampublic org.apache.hadoop.nfs.nfs3.response.NFS3Response nullProcedure()
nullProcedure in interface org.apache.hadoop.nfs.nfs3.Nfs3Interfacepublic org.apache.hadoop.nfs.nfs3.response.GETATTR3Response getattr(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info)
getattr in interface org.apache.hadoop.nfs.nfs3.Nfs3Interfacepublic org.apache.hadoop.nfs.nfs3.response.SETATTR3Response setattr(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info)
setattr in interface org.apache.hadoop.nfs.nfs3.Nfs3Interfacepublic org.apache.hadoop.nfs.nfs3.response.LOOKUP3Response lookup(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info)
lookup in interface org.apache.hadoop.nfs.nfs3.Nfs3Interfacepublic org.apache.hadoop.nfs.nfs3.response.ACCESS3Response access(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info)
access in interface org.apache.hadoop.nfs.nfs3.Nfs3Interfacepublic org.apache.hadoop.nfs.nfs3.response.READLINK3Response readlink(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info)
readlink in interface org.apache.hadoop.nfs.nfs3.Nfs3Interfacepublic org.apache.hadoop.nfs.nfs3.response.READ3Response read(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info)
read in interface org.apache.hadoop.nfs.nfs3.Nfs3Interfacepublic org.apache.hadoop.nfs.nfs3.response.WRITE3Response write(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info)
write in interface org.apache.hadoop.nfs.nfs3.Nfs3Interfacepublic org.apache.hadoop.nfs.nfs3.response.CREATE3Response create(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info)
create in interface org.apache.hadoop.nfs.nfs3.Nfs3Interfacepublic org.apache.hadoop.nfs.nfs3.response.MKDIR3Response mkdir(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info)
mkdir in interface org.apache.hadoop.nfs.nfs3.Nfs3Interfacepublic org.apache.hadoop.nfs.nfs3.response.READDIR3Response mknod(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info)
mknod in interface org.apache.hadoop.nfs.nfs3.Nfs3Interfacepublic org.apache.hadoop.nfs.nfs3.response.REMOVE3Response remove(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info)
remove in interface org.apache.hadoop.nfs.nfs3.Nfs3Interfacepublic org.apache.hadoop.nfs.nfs3.response.RMDIR3Response rmdir(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info)
rmdir in interface org.apache.hadoop.nfs.nfs3.Nfs3Interfacepublic org.apache.hadoop.nfs.nfs3.response.RENAME3Response rename(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info)
rename in interface org.apache.hadoop.nfs.nfs3.Nfs3Interfacepublic org.apache.hadoop.nfs.nfs3.response.SYMLINK3Response symlink(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info)
symlink in interface org.apache.hadoop.nfs.nfs3.Nfs3Interfacepublic org.apache.hadoop.nfs.nfs3.response.READDIR3Response link(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info)
link in interface org.apache.hadoop.nfs.nfs3.Nfs3Interfacepublic org.apache.hadoop.nfs.nfs3.response.READDIR3Response readdir(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info)
readdir in interface org.apache.hadoop.nfs.nfs3.Nfs3Interfacepublic org.apache.hadoop.nfs.nfs3.response.READDIR3Response readdir(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.security.SecurityHandler securityHandler,
SocketAddress remoteAddress)
public org.apache.hadoop.nfs.nfs3.response.READDIRPLUS3Response readdirplus(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info)
readdirplus in interface org.apache.hadoop.nfs.nfs3.Nfs3Interfacepublic org.apache.hadoop.nfs.nfs3.response.FSSTAT3Response fsstat(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info)
fsstat in interface org.apache.hadoop.nfs.nfs3.Nfs3Interfacepublic org.apache.hadoop.nfs.nfs3.response.FSINFO3Response fsinfo(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info)
fsinfo in interface org.apache.hadoop.nfs.nfs3.Nfs3Interfacepublic org.apache.hadoop.nfs.nfs3.response.PATHCONF3Response pathconf(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info)
pathconf in interface org.apache.hadoop.nfs.nfs3.Nfs3Interfacepublic org.apache.hadoop.nfs.nfs3.response.COMMIT3Response commit(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.RpcInfo info)
commit in interface org.apache.hadoop.nfs.nfs3.Nfs3Interfacepublic void handleInternal(org.jboss.netty.channel.ChannelHandlerContext ctx,
org.apache.hadoop.oncrpc.RpcInfo info)
handleInternal in class org.apache.hadoop.oncrpc.RpcProgramprotected boolean isIdempotent(org.apache.hadoop.oncrpc.RpcCall call)
isIdempotent in class org.apache.hadoop.oncrpc.RpcProgramCopyright © 2015 Apache Software Foundation. All Rights Reserved.