org.apache.hadoop.hdfs.qjournal.protocol
Class QJournalProtocolProtos.QJournalProtocolService.Stub

java.lang.Object
  extended by org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.QJournalProtocolService
      extended by org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.QJournalProtocolService.Stub
All Implemented Interfaces:
com.google.protobuf.Service, QJournalProtocolProtos.QJournalProtocolService.Interface
Enclosing class:
QJournalProtocolProtos.QJournalProtocolService

public static final class QJournalProtocolProtos.QJournalProtocolService.Stub
extends QJournalProtocolProtos.QJournalProtocolService
implements QJournalProtocolProtos.QJournalProtocolService.Interface


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.QJournalProtocolService
QJournalProtocolProtos.QJournalProtocolService.BlockingInterface, QJournalProtocolProtos.QJournalProtocolService.Interface, QJournalProtocolProtos.QJournalProtocolService.Stub
 
Method Summary
 void acceptRecovery(com.google.protobuf.RpcController controller, QJournalProtocolProtos.AcceptRecoveryRequestProto request, com.google.protobuf.RpcCallback<QJournalProtocolProtos.AcceptRecoveryResponseProto> done)
           
 void finalizeLogSegment(com.google.protobuf.RpcController controller, QJournalProtocolProtos.FinalizeLogSegmentRequestProto request, com.google.protobuf.RpcCallback<QJournalProtocolProtos.FinalizeLogSegmentResponseProto> done)
           
 void format(com.google.protobuf.RpcController controller, QJournalProtocolProtos.FormatRequestProto request, com.google.protobuf.RpcCallback<QJournalProtocolProtos.FormatResponseProto> done)
           
 com.google.protobuf.RpcChannel getChannel()
           
 void getEditLogManifest(com.google.protobuf.RpcController controller, QJournalProtocolProtos.GetEditLogManifestRequestProto request, com.google.protobuf.RpcCallback<QJournalProtocolProtos.GetEditLogManifestResponseProto> done)
           
 void getJournalState(com.google.protobuf.RpcController controller, QJournalProtocolProtos.GetJournalStateRequestProto request, com.google.protobuf.RpcCallback<QJournalProtocolProtos.GetJournalStateResponseProto> done)
           
 void heartbeat(com.google.protobuf.RpcController controller, QJournalProtocolProtos.HeartbeatRequestProto request, com.google.protobuf.RpcCallback<QJournalProtocolProtos.HeartbeatResponseProto> done)
           
 void isFormatted(com.google.protobuf.RpcController controller, QJournalProtocolProtos.IsFormattedRequestProto request, com.google.protobuf.RpcCallback<QJournalProtocolProtos.IsFormattedResponseProto> done)
           
 void journal(com.google.protobuf.RpcController controller, QJournalProtocolProtos.JournalRequestProto request, com.google.protobuf.RpcCallback<QJournalProtocolProtos.JournalResponseProto> done)
           
 void newEpoch(com.google.protobuf.RpcController controller, QJournalProtocolProtos.NewEpochRequestProto request, com.google.protobuf.RpcCallback<QJournalProtocolProtos.NewEpochResponseProto> done)
           
 void prepareRecovery(com.google.protobuf.RpcController controller, QJournalProtocolProtos.PrepareRecoveryRequestProto request, com.google.protobuf.RpcCallback<QJournalProtocolProtos.PrepareRecoveryResponseProto> done)
           
 void purgeLogs(com.google.protobuf.RpcController controller, QJournalProtocolProtos.PurgeLogsRequestProto request, com.google.protobuf.RpcCallback<QJournalProtocolProtos.PurgeLogsResponseProto> done)
           
 void startLogSegment(com.google.protobuf.RpcController controller, QJournalProtocolProtos.StartLogSegmentRequestProto request, com.google.protobuf.RpcCallback<QJournalProtocolProtos.StartLogSegmentResponseProto> done)
           
 
Methods inherited from class org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.QJournalProtocolService
callMethod, getDescriptor, getDescriptorForType, getRequestPrototype, getResponsePrototype, newBlockingStub, newReflectiveBlockingService, newReflectiveService, newStub
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getChannel

public com.google.protobuf.RpcChannel getChannel()

isFormatted

public void isFormatted(com.google.protobuf.RpcController controller,
                        QJournalProtocolProtos.IsFormattedRequestProto request,
                        com.google.protobuf.RpcCallback<QJournalProtocolProtos.IsFormattedResponseProto> done)
Specified by:
isFormatted in interface QJournalProtocolProtos.QJournalProtocolService.Interface
Specified by:
isFormatted in class QJournalProtocolProtos.QJournalProtocolService

getJournalState

public void getJournalState(com.google.protobuf.RpcController controller,
                            QJournalProtocolProtos.GetJournalStateRequestProto request,
                            com.google.protobuf.RpcCallback<QJournalProtocolProtos.GetJournalStateResponseProto> done)
Specified by:
getJournalState in interface QJournalProtocolProtos.QJournalProtocolService.Interface
Specified by:
getJournalState in class QJournalProtocolProtos.QJournalProtocolService

newEpoch

public void newEpoch(com.google.protobuf.RpcController controller,
                     QJournalProtocolProtos.NewEpochRequestProto request,
                     com.google.protobuf.RpcCallback<QJournalProtocolProtos.NewEpochResponseProto> done)
Specified by:
newEpoch in interface QJournalProtocolProtos.QJournalProtocolService.Interface
Specified by:
newEpoch in class QJournalProtocolProtos.QJournalProtocolService

format

public void format(com.google.protobuf.RpcController controller,
                   QJournalProtocolProtos.FormatRequestProto request,
                   com.google.protobuf.RpcCallback<QJournalProtocolProtos.FormatResponseProto> done)
Specified by:
format in interface QJournalProtocolProtos.QJournalProtocolService.Interface
Specified by:
format in class QJournalProtocolProtos.QJournalProtocolService

journal

public void journal(com.google.protobuf.RpcController controller,
                    QJournalProtocolProtos.JournalRequestProto request,
                    com.google.protobuf.RpcCallback<QJournalProtocolProtos.JournalResponseProto> done)
Specified by:
journal in interface QJournalProtocolProtos.QJournalProtocolService.Interface
Specified by:
journal in class QJournalProtocolProtos.QJournalProtocolService

heartbeat

public void heartbeat(com.google.protobuf.RpcController controller,
                      QJournalProtocolProtos.HeartbeatRequestProto request,
                      com.google.protobuf.RpcCallback<QJournalProtocolProtos.HeartbeatResponseProto> done)
Specified by:
heartbeat in interface QJournalProtocolProtos.QJournalProtocolService.Interface
Specified by:
heartbeat in class QJournalProtocolProtos.QJournalProtocolService

startLogSegment

public void startLogSegment(com.google.protobuf.RpcController controller,
                            QJournalProtocolProtos.StartLogSegmentRequestProto request,
                            com.google.protobuf.RpcCallback<QJournalProtocolProtos.StartLogSegmentResponseProto> done)
Specified by:
startLogSegment in interface QJournalProtocolProtos.QJournalProtocolService.Interface
Specified by:
startLogSegment in class QJournalProtocolProtos.QJournalProtocolService

finalizeLogSegment

public void finalizeLogSegment(com.google.protobuf.RpcController controller,
                               QJournalProtocolProtos.FinalizeLogSegmentRequestProto request,
                               com.google.protobuf.RpcCallback<QJournalProtocolProtos.FinalizeLogSegmentResponseProto> done)
Specified by:
finalizeLogSegment in interface QJournalProtocolProtos.QJournalProtocolService.Interface
Specified by:
finalizeLogSegment in class QJournalProtocolProtos.QJournalProtocolService

purgeLogs

public void purgeLogs(com.google.protobuf.RpcController controller,
                      QJournalProtocolProtos.PurgeLogsRequestProto request,
                      com.google.protobuf.RpcCallback<QJournalProtocolProtos.PurgeLogsResponseProto> done)
Specified by:
purgeLogs in interface QJournalProtocolProtos.QJournalProtocolService.Interface
Specified by:
purgeLogs in class QJournalProtocolProtos.QJournalProtocolService

getEditLogManifest

public void getEditLogManifest(com.google.protobuf.RpcController controller,
                               QJournalProtocolProtos.GetEditLogManifestRequestProto request,
                               com.google.protobuf.RpcCallback<QJournalProtocolProtos.GetEditLogManifestResponseProto> done)
Specified by:
getEditLogManifest in interface QJournalProtocolProtos.QJournalProtocolService.Interface
Specified by:
getEditLogManifest in class QJournalProtocolProtos.QJournalProtocolService

prepareRecovery

public void prepareRecovery(com.google.protobuf.RpcController controller,
                            QJournalProtocolProtos.PrepareRecoveryRequestProto request,
                            com.google.protobuf.RpcCallback<QJournalProtocolProtos.PrepareRecoveryResponseProto> done)
Specified by:
prepareRecovery in interface QJournalProtocolProtos.QJournalProtocolService.Interface
Specified by:
prepareRecovery in class QJournalProtocolProtos.QJournalProtocolService

acceptRecovery

public void acceptRecovery(com.google.protobuf.RpcController controller,
                           QJournalProtocolProtos.AcceptRecoveryRequestProto request,
                           com.google.protobuf.RpcCallback<QJournalProtocolProtos.AcceptRecoveryResponseProto> done)
Specified by:
acceptRecovery in interface QJournalProtocolProtos.QJournalProtocolService.Interface
Specified by:
acceptRecovery in class QJournalProtocolProtos.QJournalProtocolService


Copyright © 2013 Apache Software Foundation. All Rights Reserved.