org.apache.accumulo.server.fate
Interface Repo<T>
- All Superinterfaces:
- Serializable
- All Known Implementing Classes:
- BulkImport, ChangeTableState, CloneTable, CompactRange, CreateTable, DeleteTable, DisconnectLogger, FlushTablets, MasterRepo, RenameTable, ShutdownTServer, StopLogger, TableRangeOp, TraceRepo
public interface Repo<T>
- extends Serializable
Repeatable persisted operation
isReady
long isReady(long tid,
T environment)
throws Exception
- Throws:
Exception
call
Repo<T> call(long tid,
T environment)
throws Exception
- Throws:
Exception
undo
void undo(long tid,
T environment)
throws Exception
- Throws:
Exception
getDescription
String getDescription()
getReturn
String getReturn()
Copyright © 2012 The Apache Software Foundation. All Rights Reserved.