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, startTransferpublic 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 在类中 AbstractTransferManagerjava.lang.Exceptionprotected DBOption getTargetDBOption()
getTargetDBOption 在类中 AbstractTransferManagerprotected java.util.Set<FineDBTransferHook> getProgressHooks()
getProgressHooks 在类中 AbstractTransferManagerprotected java.util.Map<java.lang.Class,java.util.Set<java.lang.Class>> getTableRelationMap()