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

All Superinterfaces:
ClientService.AsyncIface
All Known Implementing Classes:
TabletClientService.AsyncClient
Enclosing class:
TabletClientService

public static interface TabletClientService.AsyncIface
extends ClientService.AsyncIface


Method Summary
 void applyUpdates(TInfo tinfo, long updateID, TKeyExtent keyExtent, List<TMutation> mutations, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.applyUpdates_call> resultHandler)
           
 void bulkImport(TInfo tinfo, AuthInfo credentials, long tid, Map<TKeyExtent,Map<String,MapFileInfo>> files, boolean setTime, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.bulkImport_call> resultHandler)
           
 void chop(TInfo tinfo, AuthInfo credentials, String lock, TKeyExtent extent, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.chop_call> resultHandler)
           
 void closeMultiScan(TInfo tinfo, long scanID, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.closeMultiScan_call> resultHandler)
           
 void closeScan(TInfo tinfo, long scanID, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.closeScan_call> resultHandler)
           
 void closeUpdate(TInfo tinfo, long updateID, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.closeUpdate_call> resultHandler)
           
 void compact(TInfo tinfo, AuthInfo credentials, String lock, String tableId, ByteBuffer startRow, ByteBuffer endRow, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.compact_call> resultHandler)
           
 void continueMultiScan(TInfo tinfo, long scanID, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.continueMultiScan_call> resultHandler)
           
 void continueScan(TInfo tinfo, long scanID, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.continueScan_call> resultHandler)
           
 void fastHalt(TInfo tinfo, AuthInfo credentials, String lock, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.fastHalt_call> resultHandler)
           
 void flush(TInfo tinfo, AuthInfo credentials, String lock, String tableId, ByteBuffer startRow, ByteBuffer endRow, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.flush_call> resultHandler)
           
 void flushTablet(TInfo tinfo, AuthInfo credentials, String lock, TKeyExtent extent, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.flushTablet_call> resultHandler)
           
 void getActiveScans(TInfo tinfo, AuthInfo credentials, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.getActiveScans_call> resultHandler)
           
 void getHistoricalStats(TInfo tinfo, AuthInfo credentials, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.getHistoricalStats_call> resultHandler)
           
 void getTabletServerStatus(TInfo tinfo, AuthInfo credentials, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.getTabletServerStatus_call> resultHandler)
           
 void getTabletStats(TInfo tinfo, AuthInfo credentials, String tableId, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.getTabletStats_call> resultHandler)
           
 void halt(TInfo tinfo, AuthInfo credentials, String lock, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.halt_call> resultHandler)
           
 void loadTablet(TInfo tinfo, AuthInfo credentials, String lock, TKeyExtent extent, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.loadTablet_call> resultHandler)
           
 void splitTablet(TInfo tinfo, AuthInfo credentials, TKeyExtent extent, ByteBuffer splitPoint, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.splitTablet_call> resultHandler)
           
 void startMultiScan(TInfo tinfo, AuthInfo credentials, Map<TKeyExtent,List<TRange>> batch, List<TColumn> columns, List<IterInfo> ssiList, Map<String,Map<String,String>> ssio, List<ByteBuffer> authorizations, boolean waitForWrites, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.startMultiScan_call> resultHandler)
           
 void startScan(TInfo tinfo, AuthInfo credentials, TKeyExtent extent, TRange range, List<TColumn> columns, int batchSize, List<IterInfo> ssiList, Map<String,Map<String,String>> ssio, List<ByteBuffer> authorizations, boolean waitForWrites, boolean isolated, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.startScan_call> resultHandler)
           
 void startUpdate(TInfo tinfo, AuthInfo credentials, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.startUpdate_call> resultHandler)
           
 void unloadTablet(TInfo tinfo, AuthInfo credentials, String lock, TKeyExtent extent, boolean save, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.unloadTablet_call> resultHandler)
           
 void update(TInfo tinfo, AuthInfo credentials, TKeyExtent keyExtent, TMutation mutation, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.update_call> resultHandler)
           
 void useLoggers(TInfo tinfo, AuthInfo credentials, Set<String> loggers, org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.useLoggers_call> resultHandler)
           
 
Methods inherited from interface org.apache.accumulo.core.client.impl.thrift.ClientService.AsyncIface
authenticateUser, bulkImportFiles, changeAuthorizations, changePassword, checkClass, createUser, dropUser, getConfiguration, getInstanceId, getRootTabletLocation, getTableConfiguration, getUserAuthorizations, getZooKeepers, grantSystemPermission, grantTablePermission, hasSystemPermission, hasTablePermission, isActive, listUsers, ping, revokeSystemPermission, revokeTablePermission
 

Method Detail

startScan

void startScan(TInfo tinfo,
               AuthInfo credentials,
               TKeyExtent extent,
               TRange range,
               List<TColumn> columns,
               int batchSize,
               List<IterInfo> ssiList,
               Map<String,Map<String,String>> ssio,
               List<ByteBuffer> authorizations,
               boolean waitForWrites,
               boolean isolated,
               org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.startScan_call> resultHandler)
               throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

continueScan

void continueScan(TInfo tinfo,
                  long scanID,
                  org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.continueScan_call> resultHandler)
                  throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

closeScan

void closeScan(TInfo tinfo,
               long scanID,
               org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.closeScan_call> resultHandler)
               throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

startMultiScan

void startMultiScan(TInfo tinfo,
                    AuthInfo credentials,
                    Map<TKeyExtent,List<TRange>> batch,
                    List<TColumn> columns,
                    List<IterInfo> ssiList,
                    Map<String,Map<String,String>> ssio,
                    List<ByteBuffer> authorizations,
                    boolean waitForWrites,
                    org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.startMultiScan_call> resultHandler)
                    throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

continueMultiScan

void continueMultiScan(TInfo tinfo,
                       long scanID,
                       org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.continueMultiScan_call> resultHandler)
                       throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

closeMultiScan

void closeMultiScan(TInfo tinfo,
                    long scanID,
                    org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.closeMultiScan_call> resultHandler)
                    throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

startUpdate

void startUpdate(TInfo tinfo,
                 AuthInfo credentials,
                 org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.startUpdate_call> resultHandler)
                 throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

applyUpdates

void applyUpdates(TInfo tinfo,
                  long updateID,
                  TKeyExtent keyExtent,
                  List<TMutation> mutations,
                  org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.applyUpdates_call> resultHandler)
                  throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

closeUpdate

void closeUpdate(TInfo tinfo,
                 long updateID,
                 org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.closeUpdate_call> resultHandler)
                 throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

update

void update(TInfo tinfo,
            AuthInfo credentials,
            TKeyExtent keyExtent,
            TMutation mutation,
            org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.update_call> resultHandler)
            throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

bulkImport

void bulkImport(TInfo tinfo,
                AuthInfo credentials,
                long tid,
                Map<TKeyExtent,Map<String,MapFileInfo>> files,
                boolean setTime,
                org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.bulkImport_call> resultHandler)
                throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

splitTablet

void splitTablet(TInfo tinfo,
                 AuthInfo credentials,
                 TKeyExtent extent,
                 ByteBuffer splitPoint,
                 org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.splitTablet_call> resultHandler)
                 throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

loadTablet

void loadTablet(TInfo tinfo,
                AuthInfo credentials,
                String lock,
                TKeyExtent extent,
                org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.loadTablet_call> resultHandler)
                throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

unloadTablet

void unloadTablet(TInfo tinfo,
                  AuthInfo credentials,
                  String lock,
                  TKeyExtent extent,
                  boolean save,
                  org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.unloadTablet_call> resultHandler)
                  throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

flush

void flush(TInfo tinfo,
           AuthInfo credentials,
           String lock,
           String tableId,
           ByteBuffer startRow,
           ByteBuffer endRow,
           org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.flush_call> resultHandler)
           throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

flushTablet

void flushTablet(TInfo tinfo,
                 AuthInfo credentials,
                 String lock,
                 TKeyExtent extent,
                 org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.flushTablet_call> resultHandler)
                 throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

chop

void chop(TInfo tinfo,
          AuthInfo credentials,
          String lock,
          TKeyExtent extent,
          org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.chop_call> resultHandler)
          throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

compact

void compact(TInfo tinfo,
             AuthInfo credentials,
             String lock,
             String tableId,
             ByteBuffer startRow,
             ByteBuffer endRow,
             org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.compact_call> resultHandler)
             throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

useLoggers

void useLoggers(TInfo tinfo,
                AuthInfo credentials,
                Set<String> loggers,
                org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.useLoggers_call> resultHandler)
                throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

getTabletServerStatus

void getTabletServerStatus(TInfo tinfo,
                           AuthInfo credentials,
                           org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.getTabletServerStatus_call> resultHandler)
                           throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

getTabletStats

void getTabletStats(TInfo tinfo,
                    AuthInfo credentials,
                    String tableId,
                    org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.getTabletStats_call> resultHandler)
                    throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

getHistoricalStats

void getHistoricalStats(TInfo tinfo,
                        AuthInfo credentials,
                        org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.getHistoricalStats_call> resultHandler)
                        throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

halt

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

fastHalt

void fastHalt(TInfo tinfo,
              AuthInfo credentials,
              String lock,
              org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.fastHalt_call> resultHandler)
              throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

getActiveScans

void getActiveScans(TInfo tinfo,
                    AuthInfo credentials,
                    org.apache.thrift.async.AsyncMethodCallback<TabletClientService.AsyncClient.getActiveScans_call> resultHandler)
                    throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException


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