...
Code Block | ||||
---|---|---|---|---|
| ||||
<bean class="com.octo.captcha.engine.bufferedengine.buffer.DatabaseCaptchaBuffer" id="imagePersistantBuffer"> <constructor-arg index="0"><ref bean="dataSource"/></constructor-arg> <!--table name--> <constructor-arg type="java.lang.String" index="1"><value>jcaptcha_image_t</value></constructor-arg> </bean> <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close" singleton="true"> <property name="driverClassName"> <value>org.hsqldb.jdbcDriver</value> </property> <property name="url"> <value>jdbc:hsqldb:jcaptchaDB</value> </property> <property name="username"> <value>jcaptcha</value> </property> <property name="password"> <value>jcaptcha</value> </property> </bean> |
The next part is about Quartz, the scheduling framework.
We first define a Scheduler, which:
...