JobDetail 대신 Job 인스턴스를 예약하고 싶습니다. schedule (Job job, Trigger trigger)과 같은 것이 있습니까? 가능성이 있습니까?QuartzScheduler JobDetail 대신 Job 인스턴스를 예약하십시오.
0
A
답변
1
아니요, Job
을 예약 할 수 없습니다. JobDetail
을 사용해야합니다.
Job
은 execute()
메소드의 인터페이스 일뿐입니다. 작업의 이름, 작업의 키 또는 작업의 데이터 맵을 얻는 방법이나 그것이 튼튼한 작업인지 또는 Quartz가 작업을 적절하게 관리하는 데 필요한 정보를 얻는 방법을 제공하지 않습니다.
그런 이유로 JobDetail
클래스가 존재하기 때문에 SomeJob implements Job
클래스에있는 모든 메소드를 구현하는 대신 필요한 경우에만 인스턴스화 할 수있는 다른 객체에 모든 정보를 넣을 수 있습니다. 서로 다른 ID를 부여하는 한, 서로 다른 등록 정보를 갖는 동일한 작업 클래스에 대해 복수 JobDetail
오브젝트를 작성할 수도 있습니다.
IMHO를 사용하지 않아도됩니다.
관련 문제
- 1. QuartzScheduler : 한 클래스에서 다른 클래스로 데이터베이스 값 전달
- 2. 수정하기 JobDetail requestRecovery
- 3. Job 인스턴스를 다시 사용할 수 있습니까?
- 4. 스프링 배치가 데이터베이스에 Job 인스턴스를 삽입하지 않습니다.
- 5. QuartzScheduler : 서로 다른 기간에 다른 보고서로 오류 메시지 보내기
- 6. 자식을 예약하십시오.
- 7. quartzScheduler grails를 다시 작성하는 방법
- 8. 석영에서 작업을 동적으로 예약하십시오.
- 9. 스프링 2.5 + 쿼츠 java.lang.NoClassDefFoundError : org/quartz/JobDetail
- 10. 응답에 따라 작업을 예약하십시오.
- 11. 빈 JLabel을위한 공간을 예약하십시오
- 12. 평일에 기류가 흐르도록 예약하십시오.
- 13. PHP Buildpack으로 CronJob을 예약하십시오.
- 14. Unix에서 일자리를 예약하십시오.
- 15. NSMutableArray에 삽입을 예약하십시오.
- 16. 정기적으로 작업을 예약하십시오.
- 17. Jenkins job-dsl generated job missing SCM
- 18. Jasperserver Job
- 19. 웹 응용 프로그램을 배포 할 때 Cron 작업이 즉시 시작되도록 예약하십시오.
- 20. Job Scheduling Service
- 21. Django 양식은 기존 인스턴스를 업데이트하는 대신 새 인스턴스를 만듭니다.
- 22. 테이블 항목을 제거하는 작업을 예약하십시오.
- 23. iOS에서 메소드를 실행하는 작업을 예약하십시오.
- 24. cron을 사용하여 capistrano 기능을 예약하십시오.
- 25. 사용자가 작업을 시작하는 일정을 예약하십시오.
- 26. SharePoint 워크 플로에서 약속을 예약하십시오.
- 27. 석영 스케쥴러 : JOB 두 번 이상 실행
- 28. 우분투의 Cron job
- 29. jQuery :이 키와 모호한 사례를 예약하십시오.
- 30. 새 인스턴스를 생성하는 대신 값을 변경합니다.