DriverTask.java 1.1 KB
package com.trash.quartz.task;

import java.text.SimpleDateFormat;
import java.util.Date;

import org.springframework.beans.BeanUtils;
import org.springframework.stereotype.Component;

import com.trash.activiti.service.IActTaskService;
import com.trash.common.utils.spring.SpringUtils;
import com.trash.workflow.service.IWorkflowService;

/**
 * 定时任务调度测试
 * 
 * @author trash
 */
@Component("DriverTask")
public class DriverTask
{	
	
	SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");	

    public void checkDriverCredit()
    {
        System.out.println("===================  定时器执行 当前时间:      " + simpleDateFormat.format(new Date()));
    }
    
    public void checkAllTask()
    {

        System.out.println("===================  删除超时报工数据     定时器执行 当前时间:      " + simpleDateFormat.format(new Date()));
        
    	SpringUtils.getBean(IActTaskService.class).endAllThreesteptask("workflow_threestep");
    	
    	SpringUtils.getBean(IWorkflowService.class).deleteWorkflowByName("workflow_threestep");
    	
    }
    
}