Update #78, split Cyclic Create Jobs in abstract for share code with Trigger. Serialize job context and test it.