org.apache.hadoop.hdfs.nfs.mount
Class RpcProgramMountd
java.lang.Object
org.jboss.netty.channel.SimpleChannelUpstreamHandler
org.apache.hadoop.oncrpc.RpcProgram
org.apache.hadoop.hdfs.nfs.mount.RpcProgramMountd
- All Implemented Interfaces:
- org.apache.hadoop.mount.MountInterface, org.jboss.netty.channel.ChannelHandler, org.jboss.netty.channel.ChannelUpstreamHandler
public class RpcProgramMountd
- extends org.apache.hadoop.oncrpc.RpcProgram
- implements org.apache.hadoop.mount.MountInterface
RPC program corresponding to mountd daemon. See Mountd.
| Nested classes/interfaces inherited from interface org.apache.hadoop.mount.MountInterface |
org.apache.hadoop.mount.MountInterface.MNTPROC |
| Nested classes/interfaces inherited from interface org.jboss.netty.channel.ChannelHandler |
org.jboss.netty.channel.ChannelHandler.Sharable |
| Fields inherited from class org.apache.hadoop.oncrpc.RpcProgram |
RPCB_PORT |
|
Constructor Summary |
RpcProgramMountd(org.apache.hadoop.conf.Configuration config)
|
|
Method Summary |
org.apache.hadoop.oncrpc.XDR |
dump(org.apache.hadoop.oncrpc.XDR out,
int xid,
InetAddress client)
|
List<String> |
getExports()
|
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.oncrpc.XDR |
mnt(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.XDR out,
int xid,
InetAddress client)
|
org.apache.hadoop.oncrpc.XDR |
nullOp(org.apache.hadoop.oncrpc.XDR out,
int xid,
InetAddress client)
|
org.apache.hadoop.oncrpc.XDR |
umnt(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.XDR out,
int xid,
InetAddress client)
|
org.apache.hadoop.oncrpc.XDR |
umntall(org.apache.hadoop.oncrpc.XDR out,
int xid,
InetAddress client)
|
| Methods inherited from class org.apache.hadoop.oncrpc.RpcProgram |
getPort, messageReceived, register, register, startDaemons, toString, unregister |
| Methods inherited from class org.jboss.netty.channel.SimpleChannelUpstreamHandler |
channelBound, channelClosed, channelConnected, channelDisconnected, channelInterestChanged, channelOpen, channelUnbound, childChannelClosed, childChannelOpen, exceptionCaught, handleUpstream, writeComplete |
PROGRAM
public static final int PROGRAM
- See Also:
- Constant Field Values
VERSION_1
public static final int VERSION_1
- See Also:
- Constant Field Values
VERSION_2
public static final int VERSION_2
- See Also:
- Constant Field Values
VERSION_3
public static final int VERSION_3
- See Also:
- Constant Field Values
PORT
public static final int PORT
- See Also:
- Constant Field Values
RpcProgramMountd
public RpcProgramMountd(org.apache.hadoop.conf.Configuration config)
throws IOException
- Throws:
IOException
nullOp
public org.apache.hadoop.oncrpc.XDR nullOp(org.apache.hadoop.oncrpc.XDR out,
int xid,
InetAddress client)
- Specified by:
nullOp in interface org.apache.hadoop.mount.MountInterface
mnt
public org.apache.hadoop.oncrpc.XDR mnt(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.XDR out,
int xid,
InetAddress client)
- Specified by:
mnt in interface org.apache.hadoop.mount.MountInterface
dump
public org.apache.hadoop.oncrpc.XDR dump(org.apache.hadoop.oncrpc.XDR out,
int xid,
InetAddress client)
- Specified by:
dump in interface org.apache.hadoop.mount.MountInterface
umnt
public org.apache.hadoop.oncrpc.XDR umnt(org.apache.hadoop.oncrpc.XDR xdr,
org.apache.hadoop.oncrpc.XDR out,
int xid,
InetAddress client)
- Specified by:
umnt in interface org.apache.hadoop.mount.MountInterface
umntall
public org.apache.hadoop.oncrpc.XDR umntall(org.apache.hadoop.oncrpc.XDR out,
int xid,
InetAddress client)
- Specified by:
umntall in interface org.apache.hadoop.mount.MountInterface
handleInternal
public void handleInternal(org.jboss.netty.channel.ChannelHandlerContext ctx,
org.apache.hadoop.oncrpc.RpcInfo info)
- Specified by:
handleInternal in class org.apache.hadoop.oncrpc.RpcProgram
isIdempotent
protected boolean isIdempotent(org.apache.hadoop.oncrpc.RpcCall call)
- Specified by:
isIdempotent in class org.apache.hadoop.oncrpc.RpcProgram
getExports
public List<String> getExports()
Copyright © 2014 Apache Software Foundation. All Rights Reserved.