Search in sources :

Example 16 with Filter

use of com.alibaba.druid.filter.Filter in project druid by alibaba.

the class FilterManagerTest method test_loadFilter_2.

public void test_loadFilter_2() throws Exception {
    Exception error = null;
    try {
        FilterManager.loadFilter(new ArrayList<Filter>(), ErrorFilter.class.getName());
    } catch (SQLException e) {
        error = e;
    }
    Assert.assertNotNull(error);
}
Also used : Filter(com.alibaba.druid.filter.Filter) SQLException(java.sql.SQLException) SQLException(java.sql.SQLException)

Example 17 with Filter

use of com.alibaba.druid.filter.Filter in project tesla by linking12.

the class DruidDBConfig method getProxyFilters.

private List<Filter> getProxyFilters() {
    List<Filter> proxyFilters = Lists.newArrayList();
    WallConfig wallConfig = new WallConfig();
    wallConfig.setDir("");
    wallConfig.setCommentAllow(true);
    wallConfig.init();
    WallFilter wallFilter = new WallFilter();
    wallFilter.setDbType("mysql");
    wallFilter.setConfig(wallConfig);
    proxyFilters.add(wallFilter);
    return proxyFilters;
}
Also used : WallFilter(com.alibaba.druid.wall.WallFilter) WallFilter(com.alibaba.druid.wall.WallFilter) WebStatFilter(com.alibaba.druid.support.http.WebStatFilter) Filter(com.alibaba.druid.filter.Filter) WallConfig(com.alibaba.druid.wall.WallConfig)

Aggregations

Filter (com.alibaba.druid.filter.Filter)17 WallFilter (com.alibaba.druid.wall.WallFilter)8 SQLException (java.sql.SQLException)4 ArrayList (java.util.ArrayList)3 FilterChainImpl (com.alibaba.druid.filter.FilterChainImpl)2 DruidDataSource (com.alibaba.druid.pool.DruidDataSource)2 DataSourceProxyConfig (com.alibaba.druid.proxy.jdbc.DataSourceProxyConfig)2 WallConfig (com.alibaba.druid.wall.WallConfig)2 ConnectionEvent (javax.sql.ConnectionEvent)2 ConnectionEventListener (javax.sql.ConnectionEventListener)2 TransactionTimeoutException (com.alibaba.druid.TransactionTimeoutException)1 AutoLoad (com.alibaba.druid.filter.AutoLoad)1 FilterAdapter (com.alibaba.druid.filter.FilterAdapter)1 FilterChain (com.alibaba.druid.filter.FilterChain)1 MockDriver (com.alibaba.druid.mock.MockDriver)1 ConnectionProxy (com.alibaba.druid.proxy.jdbc.ConnectionProxy)1 DataSourceProxy (com.alibaba.druid.proxy.jdbc.DataSourceProxy)1 DataSourceProxyImpl (com.alibaba.druid.proxy.jdbc.DataSourceProxyImpl)1 JdbcDataSourceStat (com.alibaba.druid.stat.JdbcDataSourceStat)1 WebStatFilter (com.alibaba.druid.support.http.WebStatFilter)1