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) |
static RpcProgramNfs3 |
createRpcProgramNfs3(NfsConfiguration config,
DatagramSocket registrationSocket,
boolean allowInsecurePorts) |
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() |
void |
stopDaemons() |
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, getPortmapUdpTimeoutMillis, 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 static RpcProgramNfs3 createRpcProgramNfs3(NfsConfiguration config, DatagramSocket registrationSocket, boolean allowInsecurePorts) throws IOException
IOExceptionpublic void startDaemons()
startDaemons in class org.apache.hadoop.oncrpc.RpcProgrampublic void stopDaemons()
stopDaemons 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 © 2008–2020 Apache Software Foundation. All rights reserved.