tachyon.thrift
Interface WorkerService.AsyncIface

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

public static interface WorkerService.AsyncIface


Method Summary
 void accessFile(int fileId, org.apache.thrift.async.AsyncMethodCallback<WorkerService.AsyncClient.accessFile_call> resultHandler)
           
 void addCheckpoint(long userId, int fileId, org.apache.thrift.async.AsyncMethodCallback<WorkerService.AsyncClient.addCheckpoint_call> resultHandler)
           
 void cacheFile(long userId, int fileId, org.apache.thrift.async.AsyncMethodCallback<WorkerService.AsyncClient.cacheFile_call> resultHandler)
           
 void getDataFolder(org.apache.thrift.async.AsyncMethodCallback<WorkerService.AsyncClient.getDataFolder_call> resultHandler)
           
 void getUserTempFolder(long userId, org.apache.thrift.async.AsyncMethodCallback<WorkerService.AsyncClient.getUserTempFolder_call> resultHandler)
           
 void getUserUnderfsTempFolder(long userId, org.apache.thrift.async.AsyncMethodCallback<WorkerService.AsyncClient.getUserUnderfsTempFolder_call> resultHandler)
           
 void lockFile(int fileId, long userId, org.apache.thrift.async.AsyncMethodCallback<WorkerService.AsyncClient.lockFile_call> resultHandler)
           
 void requestSpace(long userId, long requestBytes, org.apache.thrift.async.AsyncMethodCallback<WorkerService.AsyncClient.requestSpace_call> resultHandler)
           
 void returnSpace(long userId, long returnedBytes, org.apache.thrift.async.AsyncMethodCallback<WorkerService.AsyncClient.returnSpace_call> resultHandler)
           
 void unlockFile(int fileId, long userId, org.apache.thrift.async.AsyncMethodCallback<WorkerService.AsyncClient.unlockFile_call> resultHandler)
           
 void userHeartbeat(long userId, org.apache.thrift.async.AsyncMethodCallback<WorkerService.AsyncClient.userHeartbeat_call> resultHandler)
           
 

Method Detail

accessFile

void accessFile(int fileId,
                org.apache.thrift.async.AsyncMethodCallback<WorkerService.AsyncClient.accessFile_call> resultHandler)
                throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

addCheckpoint

void addCheckpoint(long userId,
                   int fileId,
                   org.apache.thrift.async.AsyncMethodCallback<WorkerService.AsyncClient.addCheckpoint_call> resultHandler)
                   throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

cacheFile

void cacheFile(long userId,
               int fileId,
               org.apache.thrift.async.AsyncMethodCallback<WorkerService.AsyncClient.cacheFile_call> resultHandler)
               throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

getDataFolder

void getDataFolder(org.apache.thrift.async.AsyncMethodCallback<WorkerService.AsyncClient.getDataFolder_call> resultHandler)
                   throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

getUserTempFolder

void getUserTempFolder(long userId,
                       org.apache.thrift.async.AsyncMethodCallback<WorkerService.AsyncClient.getUserTempFolder_call> resultHandler)
                       throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

getUserUnderfsTempFolder

void getUserUnderfsTempFolder(long userId,
                              org.apache.thrift.async.AsyncMethodCallback<WorkerService.AsyncClient.getUserUnderfsTempFolder_call> resultHandler)
                              throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

lockFile

void lockFile(int fileId,
              long userId,
              org.apache.thrift.async.AsyncMethodCallback<WorkerService.AsyncClient.lockFile_call> resultHandler)
              throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

returnSpace

void returnSpace(long userId,
                 long returnedBytes,
                 org.apache.thrift.async.AsyncMethodCallback<WorkerService.AsyncClient.returnSpace_call> resultHandler)
                 throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

requestSpace

void requestSpace(long userId,
                  long requestBytes,
                  org.apache.thrift.async.AsyncMethodCallback<WorkerService.AsyncClient.requestSpace_call> resultHandler)
                  throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

unlockFile

void unlockFile(int fileId,
                long userId,
                org.apache.thrift.async.AsyncMethodCallback<WorkerService.AsyncClient.unlockFile_call> resultHandler)
                throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException

userHeartbeat

void userHeartbeat(long userId,
                   org.apache.thrift.async.AsyncMethodCallback<WorkerService.AsyncClient.userHeartbeat_call> resultHandler)
                   throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException


Copyright © 2013. All Rights Reserved.