TableConverter

org.beangle.db.transport.schema.TableConverter
See theTableConverter companion object
class TableConverter(val source: DataWrapper, val target: DataWrapper, val threads: Int, val bulkSize: Int, val dataRange: (Int, Int), val model: Value) extends Converter, Logging

Attributes

Companion
object
Graph
Supertypes
trait Logging
trait Converter
class Object
trait Matchable
class Any

Members list

Type members

Classlikes

class ConvertTask(val source: DataWrapper, val target: DataWrapper, val buffer: LinkedBlockingQueue[(Table, Table)]) extends Runnable

Attributes

Supertypes
trait Runnable
class Object
trait Matchable
class Any

Value members

Concrete methods

def addAll(pairs: Seq[(Table, Table)]): Unit
def insert(targetTable: Table, data: Seq[Array[Any]], current: Int, total: Int): Unit
def reset(): Unit

重新开始

重新开始

Attributes

def start(): Unit

开始导入

开始导入

Attributes

Concrete fields

val bulkSize: Int
val dataRange: (Int, Int)
val model: Value

设置源数据源

设置源数据源

Attributes

val tables: ListBuffer[(Table, Table)]

设置目标数据源

设置目标数据源

Attributes

val threads: Int

Inherited fields

protected val logger: Logger

Attributes

Inherited from:
Logging