org.apache.hadoop.hdfs.protocolPB
Class DatanodeProtocolServerSideTranslatorPB

java.lang.Object
  extended by org.apache.hadoop.hdfs.protocolPB.DatanodeProtocolServerSideTranslatorPB
All Implemented Interfaces:
org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.DatanodeProtocolService.BlockingInterface, org.apache.hadoop.hdfs.protocolPB.DatanodeProtocolPB

public class DatanodeProtocolServerSideTranslatorPB
extends Object
implements org.apache.hadoop.hdfs.protocolPB.DatanodeProtocolPB


Constructor Summary
DatanodeProtocolServerSideTranslatorPB(org.apache.hadoop.hdfs.server.protocol.DatanodeProtocol impl)
           
 
Method Summary
 org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.BlockReceivedAndDeletedResponseProto blockReceivedAndDeleted(com.google.protobuf.RpcController controller, org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.BlockReceivedAndDeletedRequestProto request)
           
 org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.BlockReportResponseProto blockReport(com.google.protobuf.RpcController controller, org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.BlockReportRequestProto request)
           
 org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.CacheReportResponseProto cacheReport(com.google.protobuf.RpcController controller, org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.CacheReportRequestProto request)
           
 org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.CommitBlockSynchronizationResponseProto commitBlockSynchronization(com.google.protobuf.RpcController controller, org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.CommitBlockSynchronizationRequestProto request)
           
 org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.ErrorReportResponseProto errorReport(com.google.protobuf.RpcController controller, org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.ErrorReportRequestProto request)
           
 org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.RegisterDatanodeResponseProto registerDatanode(com.google.protobuf.RpcController controller, org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.RegisterDatanodeRequestProto request)
           
 org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.ReportBadBlocksResponseProto reportBadBlocks(com.google.protobuf.RpcController controller, org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.ReportBadBlocksRequestProto request)
           
 org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.HeartbeatResponseProto sendHeartbeat(com.google.protobuf.RpcController controller, org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.HeartbeatRequestProto request)
           
 org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.VersionResponseProto versionRequest(com.google.protobuf.RpcController controller, org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.VersionRequestProto request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatanodeProtocolServerSideTranslatorPB

public DatanodeProtocolServerSideTranslatorPB(org.apache.hadoop.hdfs.server.protocol.DatanodeProtocol impl)
Method Detail

registerDatanode

public org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.RegisterDatanodeResponseProto registerDatanode(com.google.protobuf.RpcController controller,
                                                                                                                   org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.RegisterDatanodeRequestProto request)
                                                                                                            throws com.google.protobuf.ServiceException
Specified by:
registerDatanode in interface org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.DatanodeProtocolService.BlockingInterface
Throws:
com.google.protobuf.ServiceException

sendHeartbeat

public org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.HeartbeatResponseProto sendHeartbeat(com.google.protobuf.RpcController controller,
                                                                                                         org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.HeartbeatRequestProto request)
                                                                                                  throws com.google.protobuf.ServiceException
Specified by:
sendHeartbeat in interface org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.DatanodeProtocolService.BlockingInterface
Throws:
com.google.protobuf.ServiceException

blockReport

public org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.BlockReportResponseProto blockReport(com.google.protobuf.RpcController controller,
                                                                                                         org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.BlockReportRequestProto request)
                                                                                                  throws com.google.protobuf.ServiceException
Specified by:
blockReport in interface org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.DatanodeProtocolService.BlockingInterface
Throws:
com.google.protobuf.ServiceException

cacheReport

public org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.CacheReportResponseProto cacheReport(com.google.protobuf.RpcController controller,
                                                                                                         org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.CacheReportRequestProto request)
                                                                                                  throws com.google.protobuf.ServiceException
Specified by:
cacheReport in interface org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.DatanodeProtocolService.BlockingInterface
Throws:
com.google.protobuf.ServiceException

blockReceivedAndDeleted

public org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.BlockReceivedAndDeletedResponseProto blockReceivedAndDeleted(com.google.protobuf.RpcController controller,
                                                                                                                                 org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.BlockReceivedAndDeletedRequestProto request)
                                                                                                                          throws com.google.protobuf.ServiceException
Specified by:
blockReceivedAndDeleted in interface org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.DatanodeProtocolService.BlockingInterface
Throws:
com.google.protobuf.ServiceException

errorReport

public org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.ErrorReportResponseProto errorReport(com.google.protobuf.RpcController controller,
                                                                                                         org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.ErrorReportRequestProto request)
                                                                                                  throws com.google.protobuf.ServiceException
Specified by:
errorReport in interface org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.DatanodeProtocolService.BlockingInterface
Throws:
com.google.protobuf.ServiceException

versionRequest

public org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.VersionResponseProto versionRequest(com.google.protobuf.RpcController controller,
                                                                                            org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.VersionRequestProto request)
                                                                                     throws com.google.protobuf.ServiceException
Specified by:
versionRequest in interface org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.DatanodeProtocolService.BlockingInterface
Throws:
com.google.protobuf.ServiceException

reportBadBlocks

public org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.ReportBadBlocksResponseProto reportBadBlocks(com.google.protobuf.RpcController controller,
                                                                                                                 org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.ReportBadBlocksRequestProto request)
                                                                                                          throws com.google.protobuf.ServiceException
Specified by:
reportBadBlocks in interface org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.DatanodeProtocolService.BlockingInterface
Throws:
com.google.protobuf.ServiceException

commitBlockSynchronization

public org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.CommitBlockSynchronizationResponseProto commitBlockSynchronization(com.google.protobuf.RpcController controller,
                                                                                                                                       org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.CommitBlockSynchronizationRequestProto request)
                                                                                                                                throws com.google.protobuf.ServiceException
Specified by:
commitBlockSynchronization in interface org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.DatanodeProtocolService.BlockingInterface
Throws:
com.google.protobuf.ServiceException


Copyright © 2014 Apache Software Foundation. All Rights Reserved.