Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- webxml:
- <servlet>
- <servlet-name>MyServletContextListener</servlet-name>
- <display-name>Quartz Initializer Servlet</display-name>
- <servlet-class>MyServletContextListener</servlet-class>
- <load-on-startup>1</load-on-startup>
- <init-param>
- <param-name>shutdown-on-unload</param-name>
- <param-value>true</param-value>
- </init-param>
- <init-param>
- <param-name>start-scheduler-on-load</param-name>
- <param-value>true</param-value>
- </init-param>
- </servlet>
- CRON:
- import org.quartz.CronTrigger;
- import org.quartz.JobDetail;
- import org.quartz.Scheduler;
- import org.quartz.SchedulerFactory;
- import org.quartz.impl.StdSchedulerFactory;
- public class CronScheluder {
- public CronScheluder() throws Exception {
- try {
- SchedulerFactory sf = new StdSchedulerFactory();
- Scheduler sche = sf.getScheduler();
- sche.start();
- JobDetail jDetail = new JobDetail("Newsletter", "NJob", MyJob.class);
- //"0 0 12 * * ?" Fire at 12pm (noon) every day
- //"0/2 * * * * ?" Fire at every 2 seconds every day
- CronTrigger crTrigger = new CronTrigger("cronTrigger", "NJob", "0 36 11 * * ?");
- sche.scheduleJob(jDetail, crTrigger);
- }catch (Exception e) { e.printStackTrace(); }
- }
- }
- MyJob.class:
- dbFill fillDB = new dbFill();
- dbFill:
- URL searchPage = new URL(url_kid);
- Class.forName("com.mysql.jdbc.Driver");
- String urls = "jdbc:mysql://localhost/lekrease_Lekrea";
- Connection conn = DriverManager.getConnection(urls,"_root","root");
- Statement str = conn.createStatement();
Add Comment
Please, Sign In to add comment