org.apache.accumulo.server.master.tableOps
Class CompactRange

java.lang.Object
  extended by org.apache.accumulo.server.master.tableOps.MasterRepo
      extended by org.apache.accumulo.server.master.tableOps.CompactRange
All Implemented Interfaces:
Serializable, Repo<Master>

public class CompactRange
extends MasterRepo

See Also:
Serialized Form

Nested Class Summary
static class CompactRange.CompactionIterators
           
 
Field Summary
 
Fields inherited from class org.apache.accumulo.server.master.tableOps.MasterRepo
log
 
Constructor Summary
CompactRange(String tableId, byte[] startRow, byte[] endRow, List<IteratorSetting> iterators)
           
 
Method Summary
 Repo<Master> call(long tid, Master environment)
           
 long isReady(long tid, Master environment)
           
 void undo(long tid, Master environment)
           
 
Methods inherited from class org.apache.accumulo.server.master.tableOps.MasterRepo
getDescription, getReturn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompactRange

public CompactRange(String tableId,
                    byte[] startRow,
                    byte[] endRow,
                    List<IteratorSetting> iterators)
             throws ThriftTableOperationException
Throws:
ThriftTableOperationException
Method Detail

isReady

public long isReady(long tid,
                    Master environment)
             throws Exception
Specified by:
isReady in interface Repo<Master>
Overrides:
isReady in class MasterRepo
Throws:
Exception

call

public Repo<Master> call(long tid,
                         Master environment)
                  throws Exception
Specified by:
call in interface Repo<Master>
Specified by:
call in class MasterRepo
Throws:
Exception

undo

public void undo(long tid,
                 Master environment)
          throws Exception
Specified by:
undo in interface Repo<Master>
Overrides:
undo in class MasterRepo
Throws:
Exception


Copyright © 2013 Apache Accumulo Project. All Rights Reserved.