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

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

public class CloneTable
extends MasterRepo

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.accumulo.server.master.tableOps.MasterRepo
log
 
Constructor Summary
CloneTable(String user, String srcTableId, String tableName, Map<String,String> propertiesToSet, Set<String> propertiesToExclude)
           
 
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

CloneTable

public CloneTable(String user,
                  String srcTableId,
                  String tableName,
                  Map<String,String> propertiesToSet,
                  Set<String> propertiesToExclude)
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.