The following document contains the results of PMD's CPD 4.2.2.
File | Line |
---|---|
com\octo\captcha\engine\bufferedengine\buffer\DatabaseCaptchaBuffer.java | 358 |
com\octo\captcha\engine\bufferedengine\buffer\DatabaseCaptchaBuffer.java | 408 |
ps.setString(1, locale.toString()); rs = ps.executeQuery(); if (rs.next()) { size = rs.getInt(1); } rs.close(); con.commit(); } catch (SQLException e) { log.error(DB_ERROR, e); if (rs != null) { try { rs.close(); } catch (SQLException ex) { } } } finally { if (ps != null) { try { ps.close(); } catch (SQLException e) { } } if (con != null) { try { con.close(); } catch (SQLException e) { } } } return size; } /** * Release all the ressources and close the buffer. */ public void dispose() { |
File | Line |
---|---|
com\octo\captcha\engine\bufferedengine\buffer\DatabaseCaptchaBuffer.java | 361 |
com\octo\captcha\engine\bufferedengine\buffer\DatabaseCaptchaBuffer.java | 501 |
set.add(rs.getString(1)); } rs.close(); con.commit(); } catch (SQLException e) { log.error(DB_ERROR, e); if (rs != null) { try { rs.close(); } catch (SQLException ex) { } } } finally { if (ps != null) { try { ps.close(); } catch (SQLException e) { } } if (con != null) { try { con.close(); } catch (SQLException e) { } } } return set; |
File | Line |
---|---|
com\octo\captcha\engine\bufferedengine\buffer\DatabaseCaptchaBuffer.java | 363 |
com\octo\captcha\engine\bufferedengine\buffer\DatabaseCaptchaBuffer.java | 458 |
ps.execute(); con.commit(); } catch (SQLException e) { log.error(DB_ERROR, e); if (rs != null) { try { rs.close(); } catch (SQLException ex) { } } } finally { if (ps != null) { try { ps.close(); } catch (SQLException e) { } } if (con != null) { try { con.close(); } catch (SQLException e) { } } } |
File | Line |
---|---|
com\octo\captcha\engine\bufferedengine\buffer\DatabaseCaptchaBuffer.java | 201 |
com\octo\captcha\engine\bufferedengine\buffer\DatabaseCaptchaBuffer.java | 364 |
con.commit(); } catch (SQLException e) { log.error(DB_ERROR, e); if (rs != null) { try { rs.close(); } catch (SQLException ex) { } } } finally { if (ps != null) { try { ps.close(); } catch (SQLException e) { } } if (con != null) { try { con.close(); } catch (SQLException e) { } } } return size; |
File | Line |
---|---|
com\octo\captcha\engine\bufferedengine\QuartzBufferedEngineContainerTest.java | 32 |
com\octo\captcha\engine\bufferedengine\QuartzBufferedEngineContainerTest.java | 54 |
Resource ressource = new ClassPathResource("testNoBufferedCaptchaQuartzBufferedEngine.xml"); ConfigurableBeanFactory bf = new XmlBeanFactory(ressource); BufferedEngineContainer container = (BufferedEngineContainer) bf.getBean("container"); Object scheduler = bf.getBean("quartz"); Thread.sleep(10000); for (int i = 0; i < 100; i++) { assertNotNull(container.getNextCaptcha()); } } /** * @see com.octo.captcha.engine.bufferedengine.BufferedEngineContainerTestAbstract#getEngine() */ public BufferedEngineContainer getEngine() { |
File | Line |
---|---|
com\octo\captcha\engine\bufferedengine\MockedBufferedEngineContainerTest.java | 68 |
com\octo\captcha\engine\bufferedengine\MockedBufferedEngineContainerTest.java | 73 |
assertEquals("volatil buffer should be updated", maxVolatil, engine.getVolatileBuffer().size()); engine.swapCaptchasFromPersistentToVolatileMemory(); assertEquals("volatil buffer should be filled", maxVolatil, engine.getVolatileBuffer().size()); assertEquals("pers buffer should be updated", feed - 2 * swap - 2, engine.getPersistentBuffer().size()); engine.feedPersistentBuffer(); |
File | Line |
---|---|
com\octo\captcha\engine\bufferedengine\ContainerConfigurationTest.java | 55 |
com\octo\captcha\engine\bufferedengine\ContainerConfigurationTest.java | 66 |
public void testServeOnlyConfiguredLocales() { HashMap localRatio2 = new HashMap(3); localRatio2.put(Locale.GERMAN, new Double(0.1)); localRatio2.put(Locale.CHINA, new Double(0.8)); localRatio2.put(Locale.ITALY, new Double(0.1)); |
File | Line |
---|---|
com\octo\captcha\engine\bufferedengine\buffer\DatabaseCaptchaBuffer.java | 209 |
com\octo\captcha\engine\bufferedengine\buffer\DatabaseCaptchaBufferTest.java | 67 |
} } finally { if (ps != null) { try { ps.close(); } catch (SQLException e) { } } if (con != null) { try { con.close(); } catch (SQLException e) { } } } |
File | Line |
---|---|
com\octo\captcha\engine\bufferedengine\buffer\CaptchaBufferTestAbstract.java | 129 |
com\octo\captcha\engine\bufferedengine\buffer\CaptchaBufferTestAbstract.java | 157 |
public void testPutAllCaptchaCollectionLocale() { buffer = getBuffer(); ArrayList listToStore = new ArrayList(SIZE); for (int i = 0; i < SIZE; ++i) { listToStore.add(engine.getNextCaptcha()); } buffer.putAllCaptcha(listToStore, Locale.GERMAN); |
File | Line |
---|---|
com\octo\captcha\engine\bufferedengine\buffer\DatabaseCaptchaBuffer.java | 211 |
com\octo\captcha\engine\bufferedengine\buffer\DatabaseCaptchaBuffer.java | 326 |
} finally { if (ps != null) { try { ps.close(); } catch (SQLException e) { } } if (con != null) { try { con.close(); } catch (SQLException e) { } } } |