public class FineDBTransferManager extends AbstractTransferManager
构造器和说明 |
---|
FineDBTransferManager(DBOption targetOption) |
限定符和类型 | 方法和说明 |
---|---|
protected DBContext |
getDBContext() |
protected java.util.Set<FineDBTransferHook> |
getProgressHooks() |
protected java.util.Map<java.lang.Class,java.util.Set<java.lang.Class>> |
getTableRelationMap() |
static java.util.List<TableTopology> |
getTableTopology() |
protected DBOption |
getTargetDBOption() |
static void |
registerFineDBTransferHook(FineDBTransferHook hook) |
static void |
registerTableRelation(TableRelationProvider provider) |
static void |
unregisterFineDBTransferHook(FineDBTransferHook hook) |
afterTransfer, beforeTransfer, checkDataExist, doFinally, getProgress, rollback, setProgress, startTransfer
public FineDBTransferManager(DBOption targetOption)
public static void registerFineDBTransferHook(FineDBTransferHook hook)
public static void unregisterFineDBTransferHook(FineDBTransferHook hook)
public static void registerTableRelation(TableRelationProvider provider)
public static java.util.List<TableTopology> getTableTopology()
protected DBContext getDBContext() throws java.lang.Exception
getDBContext
在类中 AbstractTransferManager
java.lang.Exception
protected DBOption getTargetDBOption()
getTargetDBOption
在类中 AbstractTransferManager
protected java.util.Set<FineDBTransferHook> getProgressHooks()
getProgressHooks
在类中 AbstractTransferManager
protected java.util.Map<java.lang.Class,java.util.Set<java.lang.Class>> getTableRelationMap()