12345678910111213141516171819202122232425262728293031323334353637 |
- package org.dbsyncer.plugin.service;
- import org.dbsyncer.common.config.AppConfig;
- import org.dbsyncer.common.model.FullConvertContext;
- import org.dbsyncer.common.model.IncrementConvertContext;
- import org.dbsyncer.common.spi.ConvertService;
- import org.slf4j.Logger;
- import org.slf4j.LoggerFactory;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.stereotype.Component;
- @Component
- public class DemoConvertServiceImpl implements ConvertService {
- private final Logger logger = LoggerFactory.getLogger(getClass());
- @Autowired
- private AppConfig appConfig;
- @Override
- public void convert(FullConvertContext context) {
- }
- @Override
- public void convert(IncrementConvertContext context) {
- logger.info("插件正在处理同步数据,事件:{},数据:{}", context.getEvent(), context.getSource());
- }
- @Override
- public String getVersion() {
- return appConfig.getVersion();
- }
- public String getName() {
- return "Demo";
- }
- }
|