i'm newbie in quartz.net . i'm confused , element functionality. different between , element inside element? thank in advance.
<job> <job-detail> <name>myjob</name> <group>myjobs</group> <description>logs message application log</description> <job-type>jobscheduler/job-type> <volatile>false</volatile> <durable>true</durable> <recover>false</recover> <job-data-map> <entry> <key>messagetolog</key> <value>hello myjob</value> </entry> </job-data-map> </job-detail> <trigger> <cron> <name>myjobtrigger</name> <group>myjobs</group> <description>a description</description> <job-name>myjob</job-name> <job-group>myjobs</job-group> <cron-expression>0 0/1 * * * ?</cron-expression> </cron> </trigger> </job>
in trigger section, group name of group want place trigger in, whereas job-group name of group job has been created in. remember in other identify job need know both name , group.
in example, using same name both groups, doesn't have case.
it possible create jobs , group them department, eg marketing, development, support etc. create triggers in group based on team member.
in case have job called myjob in group called development , trigger called myjobtrigger in group called user2709630.
when create trigger, need group belongs to, job relates to.
so xml becomes like.
<job> <job-detail> <name>myjob</name> <group>development</group> <description>logs message application log</description> <job-type>jobscheduler/job-type> <volatile>false</volatile> <durable>true</durable> <recover>false</recover> <job-data-map> <entry> <key>messagetolog</key> <value>hello myjob</value> </entry> </job-data-map> </job-detail> <trigger> <cron> <name>myjobtrigger</name> <group>user2709630</group> <description>a description</description> <job-name>myjob</job-name> <job-group>development</job-group> <cron-expression>0 0/1 * * * ?</cron-expression> </cron> </trigger> </job>