org.apache.accumulo.core.client.impl.thrift
Interface ClientService.AsyncIface

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

public static interface ClientService.AsyncIface


Method Summary
 void authenticate(TInfo tinfo, TCredentials credentials, org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.authenticate_call> resultHandler)
           
 void authenticateUser(TInfo tinfo, TCredentials credentials, TCredentials toAuth, org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.authenticateUser_call> resultHandler)
           
 void bulkImportFiles(TInfo tinfo, TCredentials credentials, long tid, String tableId, List<String> files, String errorDir, boolean setTime, org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.bulkImportFiles_call> resultHandler)
           
 void changeAuthorizations(TInfo tinfo, TCredentials credentials, String principal, List<ByteBuffer> authorizations, org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.changeAuthorizations_call> resultHandler)
           
 void changeLocalUserPassword(TInfo tinfo, TCredentials credentials, String principal, ByteBuffer password, org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.changeLocalUserPassword_call> resultHandler)
           
 void checkClass(TInfo tinfo, TCredentials credentials, String className, String interfaceMatch, org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.checkClass_call> resultHandler)
           
 void checkTableClass(TInfo tinfo, TCredentials credentials, String tableId, String className, String interfaceMatch, org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.checkTableClass_call> resultHandler)
           
 void createLocalUser(TInfo tinfo, TCredentials credentials, String principal, ByteBuffer password, org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.createLocalUser_call> resultHandler)
           
 void dropLocalUser(TInfo tinfo, TCredentials credentials, String principal, org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.dropLocalUser_call> resultHandler)
           
 void getConfiguration(TInfo tinfo, TCredentials credentials, ConfigurationType type, org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.getConfiguration_call> resultHandler)
           
 void getInstanceId(org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.getInstanceId_call> resultHandler)
           
 void getRootTabletLocation(org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.getRootTabletLocation_call> resultHandler)
           
 void getTableConfiguration(TInfo tinfo, TCredentials credentials, String tableName, org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.getTableConfiguration_call> resultHandler)
           
 void getUserAuthorizations(TInfo tinfo, TCredentials credentials, String principal, org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.getUserAuthorizations_call> resultHandler)
           
 void getZooKeepers(org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.getZooKeepers_call> resultHandler)
           
 void grantSystemPermission(TInfo tinfo, TCredentials credentials, String principal, byte permission, org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.grantSystemPermission_call> resultHandler)
           
 void grantTablePermission(TInfo tinfo, TCredentials credentials, String principal, String tableName, byte permission, org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.grantTablePermission_call> resultHandler)
           
 void hasSystemPermission(TInfo tinfo, TCredentials credentials, String principal, byte sysPerm, org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.hasSystemPermission_call> resultHandler)
           
 void hasTablePermission(TInfo tinfo, TCredentials credentials, String principal, String tableName, byte tblPerm, org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.hasTablePermission_call> resultHandler)
           
 void isActive(TInfo tinfo, long tid, org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.isActive_call> resultHandler)
           
 void listLocalUsers(TInfo tinfo, TCredentials credentials, org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.listLocalUsers_call> resultHandler)
           
 void ping(TCredentials credentials, org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.ping_call> resultHandler)
           
 void revokeSystemPermission(TInfo tinfo, TCredentials credentials, String principal, byte permission, org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.revokeSystemPermission_call> resultHandler)
           
 void revokeTablePermission(TInfo tinfo, TCredentials credentials, String principal, String tableName, byte permission, org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.revokeTablePermission_call> resultHandler)
           
 

Method Detail

getRootTabletLocation

void getRootTabletLocation(org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.getRootTabletLocation_call> resultHandler)
                           throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

getInstanceId

void getInstanceId(org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.getInstanceId_call> resultHandler)
                   throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

getZooKeepers

void getZooKeepers(org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.getZooKeepers_call> resultHandler)
                   throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

bulkImportFiles

void bulkImportFiles(TInfo tinfo,
                     TCredentials credentials,
                     long tid,
                     String tableId,
                     List<String> files,
                     String errorDir,
                     boolean setTime,
                     org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.bulkImportFiles_call> resultHandler)
                     throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

isActive

void isActive(TInfo tinfo,
              long tid,
              org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.isActive_call> resultHandler)
              throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

ping

void ping(TCredentials credentials,
          org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.ping_call> resultHandler)
          throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

listLocalUsers

void listLocalUsers(TInfo tinfo,
                    TCredentials credentials,
                    org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.listLocalUsers_call> resultHandler)
                    throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

createLocalUser

void createLocalUser(TInfo tinfo,
                     TCredentials credentials,
                     String principal,
                     ByteBuffer password,
                     org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.createLocalUser_call> resultHandler)
                     throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

dropLocalUser

void dropLocalUser(TInfo tinfo,
                   TCredentials credentials,
                   String principal,
                   org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.dropLocalUser_call> resultHandler)
                   throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

changeLocalUserPassword

void changeLocalUserPassword(TInfo tinfo,
                             TCredentials credentials,
                             String principal,
                             ByteBuffer password,
                             org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.changeLocalUserPassword_call> resultHandler)
                             throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

authenticate

void authenticate(TInfo tinfo,
                  TCredentials credentials,
                  org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.authenticate_call> resultHandler)
                  throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

authenticateUser

void authenticateUser(TInfo tinfo,
                      TCredentials credentials,
                      TCredentials toAuth,
                      org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.authenticateUser_call> resultHandler)
                      throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

changeAuthorizations

void changeAuthorizations(TInfo tinfo,
                          TCredentials credentials,
                          String principal,
                          List<ByteBuffer> authorizations,
                          org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.changeAuthorizations_call> resultHandler)
                          throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

getUserAuthorizations

void getUserAuthorizations(TInfo tinfo,
                           TCredentials credentials,
                           String principal,
                           org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.getUserAuthorizations_call> resultHandler)
                           throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

hasSystemPermission

void hasSystemPermission(TInfo tinfo,
                         TCredentials credentials,
                         String principal,
                         byte sysPerm,
                         org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.hasSystemPermission_call> resultHandler)
                         throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

hasTablePermission

void hasTablePermission(TInfo tinfo,
                        TCredentials credentials,
                        String principal,
                        String tableName,
                        byte tblPerm,
                        org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.hasTablePermission_call> resultHandler)
                        throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

grantSystemPermission

void grantSystemPermission(TInfo tinfo,
                           TCredentials credentials,
                           String principal,
                           byte permission,
                           org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.grantSystemPermission_call> resultHandler)
                           throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

revokeSystemPermission

void revokeSystemPermission(TInfo tinfo,
                            TCredentials credentials,
                            String principal,
                            byte permission,
                            org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.revokeSystemPermission_call> resultHandler)
                            throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

grantTablePermission

void grantTablePermission(TInfo tinfo,
                          TCredentials credentials,
                          String principal,
                          String tableName,
                          byte permission,
                          org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.grantTablePermission_call> resultHandler)
                          throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

revokeTablePermission

void revokeTablePermission(TInfo tinfo,
                           TCredentials credentials,
                           String principal,
                           String tableName,
                           byte permission,
                           org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.revokeTablePermission_call> resultHandler)
                           throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

getConfiguration

void getConfiguration(TInfo tinfo,
                      TCredentials credentials,
                      ConfigurationType type,
                      org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.getConfiguration_call> resultHandler)
                      throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

getTableConfiguration

void getTableConfiguration(TInfo tinfo,
                           TCredentials credentials,
                           String tableName,
                           org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.getTableConfiguration_call> resultHandler)
                           throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

checkClass

void checkClass(TInfo tinfo,
                TCredentials credentials,
                String className,
                String interfaceMatch,
                org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.checkClass_call> resultHandler)
                throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

checkTableClass

void checkTableClass(TInfo tinfo,
                     TCredentials credentials,
                     String tableId,
                     String className,
                     String interfaceMatch,
                     org.apache.thrift.async.AsyncMethodCallback<ClientService.AsyncClient.checkTableClass_call> resultHandler)
                     throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException


Copyright © 2013 Apache Accumulo Project. All Rights Reserved.