跳过导航链接
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 © 2020. All rights reserved.