add JobFileNameGenerator