Interface CompactionCoordinatorService.Iface
-
- All Known Implementing Classes:
CompactionCoordinatorService.Client
- Enclosing class:
- CompactionCoordinatorService
public static interface CompactionCoordinatorService.Iface
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
cancel(TInfo tinfo, TCredentials credentials, String externalCompactionId)
void
compactionCompleted(TInfo tinfo, TCredentials credentials, String externalCompactionId, TKeyExtent extent, TCompactionStats stats)
void
compactionFailed(TInfo tinfo, TCredentials credentials, String externalCompactionId, TKeyExtent extent)
TExternalCompactionJob
getCompactionJob(TInfo tinfo, TCredentials credentials, String queueName, String compactor, String externalCompactionId)
TExternalCompactionList
getCompletedCompactions(TInfo tinfo, TCredentials credentials)
TExternalCompactionList
getRunningCompactions(TInfo tinfo, TCredentials credentials)
void
updateCompactionStatus(TInfo tinfo, TCredentials credentials, String externalCompactionId, TCompactionStatusUpdate status, long timestamp)
-
-
-
Method Detail
-
compactionCompleted
void compactionCompleted(TInfo tinfo, TCredentials credentials, String externalCompactionId, TKeyExtent extent, TCompactionStats stats) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
getCompactionJob
TExternalCompactionJob getCompactionJob(TInfo tinfo, TCredentials credentials, String queueName, String compactor, String externalCompactionId) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
updateCompactionStatus
void updateCompactionStatus(TInfo tinfo, TCredentials credentials, String externalCompactionId, TCompactionStatusUpdate status, long timestamp) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
compactionFailed
void compactionFailed(TInfo tinfo, TCredentials credentials, String externalCompactionId, TKeyExtent extent) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
getRunningCompactions
TExternalCompactionList getRunningCompactions(TInfo tinfo, TCredentials credentials) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
getCompletedCompactions
TExternalCompactionList getCompletedCompactions(TInfo tinfo, TCredentials credentials) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
cancel
void cancel(TInfo tinfo, TCredentials credentials, String externalCompactionId) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
-