org.apache.hadoop.hdfs.qjournal.protocol
Interface QJournalProtocolProtos.QJournalProtocolService.Interface

All Known Implementing Classes:
QJournalProtocolProtos.QJournalProtocolService.Stub
Enclosing class:
QJournalProtocolProtos.QJournalProtocolService

public static interface QJournalProtocolProtos.QJournalProtocolService.Interface


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)
           
 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)
           
 

Method Detail

isFormatted

void isFormatted(com.google.protobuf.RpcController controller,
                 QJournalProtocolProtos.IsFormattedRequestProto request,
                 com.google.protobuf.RpcCallback<QJournalProtocolProtos.IsFormattedResponseProto> done)

getJournalState

void getJournalState(com.google.protobuf.RpcController controller,
                     QJournalProtocolProtos.GetJournalStateRequestProto request,
                     com.google.protobuf.RpcCallback<QJournalProtocolProtos.GetJournalStateResponseProto> done)

newEpoch

void newEpoch(com.google.protobuf.RpcController controller,
              QJournalProtocolProtos.NewEpochRequestProto request,
              com.google.protobuf.RpcCallback<QJournalProtocolProtos.NewEpochResponseProto> done)

format

void format(com.google.protobuf.RpcController controller,
            QJournalProtocolProtos.FormatRequestProto request,
            com.google.protobuf.RpcCallback<QJournalProtocolProtos.FormatResponseProto> done)

journal

void journal(com.google.protobuf.RpcController controller,
             QJournalProtocolProtos.JournalRequestProto request,
             com.google.protobuf.RpcCallback<QJournalProtocolProtos.JournalResponseProto> done)

heartbeat

void heartbeat(com.google.protobuf.RpcController controller,
               QJournalProtocolProtos.HeartbeatRequestProto request,
               com.google.protobuf.RpcCallback<QJournalProtocolProtos.HeartbeatResponseProto> done)

startLogSegment

void startLogSegment(com.google.protobuf.RpcController controller,
                     QJournalProtocolProtos.StartLogSegmentRequestProto request,
                     com.google.protobuf.RpcCallback<QJournalProtocolProtos.StartLogSegmentResponseProto> done)

finalizeLogSegment

void finalizeLogSegment(com.google.protobuf.RpcController controller,
                        QJournalProtocolProtos.FinalizeLogSegmentRequestProto request,
                        com.google.protobuf.RpcCallback<QJournalProtocolProtos.FinalizeLogSegmentResponseProto> done)

purgeLogs

void purgeLogs(com.google.protobuf.RpcController controller,
               QJournalProtocolProtos.PurgeLogsRequestProto request,
               com.google.protobuf.RpcCallback<QJournalProtocolProtos.PurgeLogsResponseProto> done)

getEditLogManifest

void getEditLogManifest(com.google.protobuf.RpcController controller,
                        QJournalProtocolProtos.GetEditLogManifestRequestProto request,
                        com.google.protobuf.RpcCallback<QJournalProtocolProtos.GetEditLogManifestResponseProto> done)

prepareRecovery

void prepareRecovery(com.google.protobuf.RpcController controller,
                     QJournalProtocolProtos.PrepareRecoveryRequestProto request,
                     com.google.protobuf.RpcCallback<QJournalProtocolProtos.PrepareRecoveryResponseProto> done)

acceptRecovery

void acceptRecovery(com.google.protobuf.RpcController controller,
                    QJournalProtocolProtos.AcceptRecoveryRequestProto request,
                    com.google.protobuf.RpcCallback<QJournalProtocolProtos.AcceptRecoveryResponseProto> done)


Copyright © 2013 Apache Software Foundation. All Rights Reserved.