A C D G H I L M O P R S T
A
- AbstractCanalClient - cn.stylefeng.roses.kernel.sync.modular.cc中的类
-
canal客户端基类
- AbstractCanalClient(String) - 类 的构造器cn.stylefeng.roses.kernel.sync.modular.cc.AbstractCanalClient
-
- AbstractCanalClient(String, CanalConnector) - 类 的构造器cn.stylefeng.roses.kernel.sync.modular.cc.AbstractCanalClient
-
- AbstractEntryWrapper - cn.stylefeng.roses.kernel.sync.modular.ew.base中的接口
-
Entry的包装器
作用:讲canal客户端识别到的数据(也就是entry)转化为程序容易
- AbstractRowDataAction<T> - cn.stylefeng.roses.kernel.sync.modular.ra中的类
-
抽象行数据处理者
- AbstractRowDataAction() - 类 的构造器cn.stylefeng.roses.kernel.sync.modular.ra.AbstractRowDataAction
-
- action(T, T) - 类 中的方法cn.stylefeng.roses.kernel.sync.modular.ra.AbstractRowDataAction
-
具体逻辑的执行(业务系统编写)
- applicationReadyListener() - 类 中的方法cn.stylefeng.roses.kernel.sync.config.CanalAutoConfiguration
-
项目启动的监听
C
- CanalAutoConfiguration - cn.stylefeng.roses.kernel.sync.config中的类
-
canal配置
- CanalAutoConfiguration() - 类 的构造器cn.stylefeng.roses.kernel.sync.config.CanalAutoConfiguration
-
- canalClient() - 类 中的方法cn.stylefeng.roses.kernel.sync.config.CanalAutoConfiguration
-
canal客户端
- canalProperties() - 类 中的方法cn.stylefeng.roses.kernel.sync.config.CanalAutoConfiguration
-
canal的配置
- CanalProperties - cn.stylefeng.roses.kernel.sync.config.properties中的类
-
canal的配置
- CanalProperties() - 类 的构造器cn.stylefeng.roses.kernel.sync.config.properties.CanalProperties
-
- CanalStartListener - cn.stylefeng.roses.kernel.sync.core.listener中的类
-
监听项目启动,初始化系统默认管理员
- CanalStartListener() - 类 的构造器cn.stylefeng.roses.kernel.sync.core.listener.CanalStartListener
-
- cn.stylefeng.roses.kernel.sync.config - 程序包 cn.stylefeng.roses.kernel.sync.config
-
- cn.stylefeng.roses.kernel.sync.config.properties - 程序包 cn.stylefeng.roses.kernel.sync.config.properties
-
- cn.stylefeng.roses.kernel.sync.core.listener - 程序包 cn.stylefeng.roses.kernel.sync.core.listener
-
- cn.stylefeng.roses.kernel.sync.core.util - 程序包 cn.stylefeng.roses.kernel.sync.core.util
-
- cn.stylefeng.roses.kernel.sync.modular.cc - 程序包 cn.stylefeng.roses.kernel.sync.modular.cc
-
- cn.stylefeng.roses.kernel.sync.modular.ew - 程序包 cn.stylefeng.roses.kernel.sync.modular.ew
-
- cn.stylefeng.roses.kernel.sync.modular.ew.base - 程序包 cn.stylefeng.roses.kernel.sync.modular.ew.base
-
- cn.stylefeng.roses.kernel.sync.modular.ra - 程序包 cn.stylefeng.roses.kernel.sync.modular.ra
-
- connector - 类 中的变量cn.stylefeng.roses.kernel.sync.modular.cc.AbstractCanalClient
-
- createModel(List<CanalEntry.Column>, Class<T>) - 类 中的静态方法cn.stylefeng.roses.kernel.sync.core.util.TypeUtil
-
canal查处的变化转化成具体的实体类
- customSpringContextHolder() - 类 中的方法cn.stylefeng.roses.kernel.sync.config.CanalAutoConfiguration
-
注入工具
- CustomSpringContextHolder - cn.stylefeng.roses.kernel.sync.core.util中的类
-
Spring的ApplicationContext的持有者,可以用静态方法的方式获取spring容器中的bean
- CustomSpringContextHolder() - 类 的构造器cn.stylefeng.roses.kernel.sync.core.util.CustomSpringContextHolder
-
D
- destination - 类 中的变量cn.stylefeng.roses.kernel.sync.modular.cc.AbstractCanalClient
-
- doExecute(CanalEntry.RowData) - 类 中的方法cn.stylefeng.roses.kernel.sync.modular.ra.AbstractRowDataAction
-
处理rowdata数据
G
- getApplicationContext() - 类 中的静态方法cn.stylefeng.roses.kernel.sync.core.util.CustomSpringContextHolder
-
- getBean(String) - 类 中的静态方法cn.stylefeng.roses.kernel.sync.core.util.CustomSpringContextHolder
-
- getBean(Class<T>) - 类 中的静态方法cn.stylefeng.roses.kernel.sync.core.util.CustomSpringContextHolder
-
- getBeanOfType(Class<T>) - 类 中的静态方法cn.stylefeng.roses.kernel.sync.core.util.CustomSpringContextHolder
-
- getEventType() - 类 中的方法cn.stylefeng.roses.kernel.sync.modular.ra.AbstractRowDataAction
-
获取事件类型 INSERT UPDATE DELETE CREATE
- getOrder() - 类 中的方法cn.stylefeng.roses.kernel.sync.core.listener.CanalStartListener
-
- getTableClass() - 类 中的方法cn.stylefeng.roses.kernel.sync.modular.ra.AbstractRowDataAction
-
获取变化的表的类类型
- getTableName() - 类 中的方法cn.stylefeng.roses.kernel.sync.modular.ra.AbstractRowDataAction
-
获取数据库表名称
- getTableSchema() - 类 中的方法cn.stylefeng.roses.kernel.sync.modular.ra.AbstractRowDataAction
-
获取数据库名称
H
- handler - 类 中的变量cn.stylefeng.roses.kernel.sync.modular.cc.AbstractCanalClient
-
I
- init() - 类 中的方法cn.stylefeng.roses.kernel.sync.modular.cc.SimpleCanalClient
-
L
- logger - 类 中的静态变量cn.stylefeng.roses.kernel.sync.modular.cc.AbstractCanalClient
-
M
- matches(String, String, CanalEntry.EventType) - 类 中的方法cn.stylefeng.roses.kernel.sync.modular.ra.AbstractRowDataAction
-
判断是否匹配当前的RowDataProcessor
O
- onApplicationEvent(ApplicationReadyEvent) - 类 中的方法cn.stylefeng.roses.kernel.sync.core.listener.CanalStartListener
-
P
- process() - 类 中的方法cn.stylefeng.roses.kernel.sync.modular.cc.AbstractCanalClient
-
连接/订阅/消费 canal服务端
- processEntry(List<CanalEntry.Entry>) - 类 中的方法cn.stylefeng.roses.kernel.sync.modular.cc.AbstractCanalClient
-
处理拉取到canal服务端的变化信息
- processEntrys(List<CanalEntry.Entry>) - 接口 中的方法cn.stylefeng.roses.kernel.sync.modular.ew.base.AbstractEntryWrapper
-
处理entry
- processEntrys(List<CanalEntry.Entry>) - 类 中的方法cn.stylefeng.roses.kernel.sync.modular.ew.RowDataEntryWrapper
-
R
- rowDataEntryWrapper() - 类 中的方法cn.stylefeng.roses.kernel.sync.config.CanalAutoConfiguration
-
rowData类型的entry处理者
- RowDataEntryWrapper - cn.stylefeng.roses.kernel.sync.modular.ew中的类
-
insert/update/delete相关操作的的entry的处理者
- RowDataEntryWrapper() - 类 的构造器cn.stylefeng.roses.kernel.sync.modular.ew.RowDataEntryWrapper
-
- running - 类 中的变量cn.stylefeng.roses.kernel.sync.modular.cc.AbstractCanalClient
-
S
- setApplicationContext(ApplicationContext) - 类 中的方法cn.stylefeng.roses.kernel.sync.core.util.CustomSpringContextHolder
-
- setConnector(CanalConnector) - 类 中的方法cn.stylefeng.roses.kernel.sync.modular.cc.AbstractCanalClient
-
- SimpleCanalClient - cn.stylefeng.roses.kernel.sync.modular.cc中的类
-
单机模式canal客户端
- SimpleCanalClient(String) - 类 的构造器cn.stylefeng.roses.kernel.sync.modular.cc.SimpleCanalClient
-
- start() - 类 中的方法cn.stylefeng.roses.kernel.sync.modular.cc.AbstractCanalClient
-
启动canal客户端
- stop() - 类 中的方法cn.stylefeng.roses.kernel.sync.modular.cc.AbstractCanalClient
-
停止canal客户端
T
- thread - 类 中的变量cn.stylefeng.roses.kernel.sync.modular.cc.AbstractCanalClient
-
- TypeUtil - cn.stylefeng.roses.kernel.sync.core.util中的类
-
类型转化工具
- TypeUtil() - 类 的构造器cn.stylefeng.roses.kernel.sync.core.util.TypeUtil
-
A C D G H I L M O P R S T
Copyright © 2019. All rights reserved.