XNDruidQuartzConnectionProvider.java
652 Bytes
package com.xiniunet.quartz.base;
import com.alibaba.druid.pool.DruidDataSource;
import org.quartz.utils.ConnectionProvider;
import java.sql.SQLException;
import java.util.Properties;
public class XNDruidQuartzConnectionProvider extends DruidDataSource implements ConnectionProvider {
private static final long serialVersionUID = 1L;
public XNDruidQuartzConnectionProvider() {
}
public void initialize() throws SQLException {
this.setFilters("config");
this.setConnectionProperties("config.decrypt=true");
this.init();
}
public void shutdown() throws SQLException {
this.close();
}
}