Search in sources :

Example 1 with RdbAdapter

use of com.alibaba.otter.canal.client.adapter.rdb.RdbAdapter in project canal by alibaba.

the class Common method init.

public static RdbAdapter init() {
    DatasourceConfig.DATA_SOURCES.put("defaultDS", TestConstant.dataSource);
    OuterAdapterConfig outerAdapterConfig = new OuterAdapterConfig();
    outerAdapterConfig.setName("rdb");
    outerAdapterConfig.setKey("oracle1");
    Map<String, String> properties = new HashMap<>();
    properties.put("jdbc.driveClassName", "oracle.jdbc.OracleDriver");
    properties.put("jdbc.url", "jdbc:oracle:thin:@127.0.0.1:49161:XE");
    properties.put("jdbc.username", "mytest");
    properties.put("jdbc.password", "m121212");
    outerAdapterConfig.setProperties(properties);
    RdbAdapter adapter = new RdbAdapter();
    adapter.init(outerAdapterConfig, null);
    return adapter;
}
Also used : HashMap(java.util.HashMap) RdbAdapter(com.alibaba.otter.canal.client.adapter.rdb.RdbAdapter) OuterAdapterConfig(com.alibaba.otter.canal.client.adapter.support.OuterAdapterConfig)

Aggregations

RdbAdapter (com.alibaba.otter.canal.client.adapter.rdb.RdbAdapter)1 OuterAdapterConfig (com.alibaba.otter.canal.client.adapter.support.OuterAdapterConfig)1 HashMap (java.util.HashMap)1