class AbstractJdbcEventAnalyticsManager {

protected abstract String getWhereClause( EventQueryParams params )protected abstract String getWhereClause( EventQueryParams params );

protected abstract String getWhereClause( EventQueryParams params )public  AbstractJdbcEventAnalyticsManager( @Qualifier( "readOnlyJdbcTemplate" ) JdbcTemplate jdbcTemplate,
        StatementBuilder statementBuilder, ProgramIndicatorService programIndicatorService,
        ProgramIndicatorSubqueryBuilder programIndicatorSubqueryBuilder );

}