public class RpcProgramNfs3 extends RpcProgram implements Nfs3Interface
Nfs3.| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_UMASK |
static FsPermission |
umask |
allowInsecurePorts, RPCB_PORT| Constructor and Description |
|---|
RpcProgramNfs3(NfsConfiguration config,
DatagramSocket registrationSocket,
boolean allowInsecurePorts) |
doPortMonitoring, getPort, messageReceived, register, register, sendRejectedReply, toString, unregisterpublic static final int DEFAULT_UMASK
public static final 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 RpcProgrampublic void stopDaemons()
stopDaemons in class RpcProgrampublic NFS3Response nullProcedure()
nullProcedure in interface Nfs3Interfacepublic GETATTR3Response getattr(XDR xdr, RpcInfo info)
getattr in interface Nfs3Interfacepublic SETATTR3Response setattr(XDR xdr, RpcInfo info)
setattr in interface Nfs3Interfacepublic LOOKUP3Response lookup(XDR xdr, RpcInfo info)
lookup in interface Nfs3Interfacepublic ACCESS3Response access(XDR xdr, RpcInfo info)
access in interface Nfs3Interfacepublic READLINK3Response readlink(XDR xdr, RpcInfo info)
readlink in interface Nfs3Interfacepublic READ3Response read(XDR xdr, RpcInfo info)
read in interface Nfs3Interfacepublic WRITE3Response write(XDR xdr, RpcInfo info)
write in interface Nfs3Interfacepublic CREATE3Response create(XDR xdr, RpcInfo info)
create in interface Nfs3Interfacepublic MKDIR3Response mkdir(XDR xdr, RpcInfo info)
mkdir in interface Nfs3Interfacepublic READDIR3Response mknod(XDR xdr, RpcInfo info)
mknod in interface Nfs3Interfacepublic REMOVE3Response remove(XDR xdr, RpcInfo info)
remove in interface Nfs3Interfacepublic RMDIR3Response rmdir(XDR xdr, RpcInfo info)
rmdir in interface Nfs3Interfacepublic RENAME3Response rename(XDR xdr, RpcInfo info)
rename in interface Nfs3Interfacepublic SYMLINK3Response symlink(XDR xdr, RpcInfo info)
symlink in interface Nfs3Interfacepublic READDIR3Response link(XDR xdr, RpcInfo info)
link in interface Nfs3Interfacepublic READDIR3Response readdir(XDR xdr, RpcInfo info)
readdir in interface Nfs3Interfacepublic READDIR3Response readdir(XDR xdr, SecurityHandler securityHandler, SocketAddress remoteAddress)
public READDIRPLUS3Response readdirplus(XDR xdr, RpcInfo info)
readdirplus in interface Nfs3Interfacepublic FSSTAT3Response fsstat(XDR xdr, RpcInfo info)
fsstat in interface Nfs3Interfacepublic FSINFO3Response fsinfo(XDR xdr, RpcInfo info)
fsinfo in interface Nfs3Interfacepublic PATHCONF3Response pathconf(XDR xdr, RpcInfo info)
pathconf in interface Nfs3Interfacepublic COMMIT3Response commit(XDR xdr, RpcInfo info)
commit in interface Nfs3Interfacepublic void handleInternal(org.jboss.netty.channel.ChannelHandlerContext ctx,
RpcInfo info)
handleInternal in class RpcProgramprotected boolean isIdempotent(RpcCall call)
isIdempotent in class RpcProgramCopyright © 2018 CERN. All Rights Reserved.