org.apache.accumulo.core.tabletserver.thrift
Interface MutationLogger.AsyncIface

All Known Implementing Classes:
MutationLogger.AsyncClient
Enclosing class:
MutationLogger

public static interface MutationLogger.AsyncIface


Method Summary
 void beginShutdown(TInfo tinfo, AuthInfo credentials, org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.beginShutdown_call> resultHandler)
           
 void close(TInfo tinfo, long id, org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.close_call> resultHandler)
           
 void create(TInfo tinfo, AuthInfo credentials, String tserverSession, org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.create_call> resultHandler)
           
 void defineTablet(TInfo tinfo, long id, long seq, int tid, TKeyExtent tablet, org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.defineTablet_call> resultHandler)
           
 void getClosedLogs(TInfo tinfo, AuthInfo credentials, org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.getClosedLogs_call> resultHandler)
           
 void halt(TInfo tinfo, AuthInfo credentials, org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.halt_call> resultHandler)
           
 void log(TInfo tinfo, long id, long seq, int tid, TMutation mutation, org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.log_call> resultHandler)
           
 void logManyTablets(TInfo tinfo, long id, List<TabletMutations> mutations, org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.logManyTablets_call> resultHandler)
           
 void minorCompactionFinished(TInfo tinfo, long id, long seq, int tid, String fqfn, org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.minorCompactionFinished_call> resultHandler)
           
 void minorCompactionStarted(TInfo tinfo, long id, long seq, int tid, String fqfn, org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.minorCompactionStarted_call> resultHandler)
           
 void remove(TInfo tinfo, AuthInfo credentials, List<String> files, org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.remove_call> resultHandler)
           
 void startCopy(TInfo tinfo, AuthInfo credentials, String name, String fullyQualifiedFileName, boolean sort, org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.startCopy_call> resultHandler)
           
 

Method Detail

create

void create(TInfo tinfo,
            AuthInfo credentials,
            String tserverSession,
            org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.create_call> resultHandler)
            throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

defineTablet

void defineTablet(TInfo tinfo,
                  long id,
                  long seq,
                  int tid,
                  TKeyExtent tablet,
                  org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.defineTablet_call> resultHandler)
                  throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

log

void log(TInfo tinfo,
         long id,
         long seq,
         int tid,
         TMutation mutation,
         org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.log_call> resultHandler)
         throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

logManyTablets

void logManyTablets(TInfo tinfo,
                    long id,
                    List<TabletMutations> mutations,
                    org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.logManyTablets_call> resultHandler)
                    throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

minorCompactionStarted

void minorCompactionStarted(TInfo tinfo,
                            long id,
                            long seq,
                            int tid,
                            String fqfn,
                            org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.minorCompactionStarted_call> resultHandler)
                            throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

minorCompactionFinished

void minorCompactionFinished(TInfo tinfo,
                             long id,
                             long seq,
                             int tid,
                             String fqfn,
                             org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.minorCompactionFinished_call> resultHandler)
                             throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

close

void close(TInfo tinfo,
           long id,
           org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.close_call> resultHandler)
           throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

startCopy

void startCopy(TInfo tinfo,
               AuthInfo credentials,
               String name,
               String fullyQualifiedFileName,
               boolean sort,
               org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.startCopy_call> resultHandler)
               throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

getClosedLogs

void getClosedLogs(TInfo tinfo,
                   AuthInfo credentials,
                   org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.getClosedLogs_call> resultHandler)
                   throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

remove

void remove(TInfo tinfo,
            AuthInfo credentials,
            List<String> files,
            org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.remove_call> resultHandler)
            throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

beginShutdown

void beginShutdown(TInfo tinfo,
                   AuthInfo credentials,
                   org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.beginShutdown_call> resultHandler)
                   throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

halt

void halt(TInfo tinfo,
          AuthInfo credentials,
          org.apache.thrift.async.AsyncMethodCallback<MutationLogger.AsyncClient.halt_call> resultHandler)
          throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException


Copyright © 2012 The Apache Software Foundation. All Rights Reserved.