for(final ScheduleInfoImpl info : scheduleInfos) {
info.check(msgs);
}
if ( msgs.size() == 0 ) {
try {
final ScheduledJobInfo info = this.jobScheduler.writeJob(topic, jobName, properties, scheduleName, isSuspended, scheduleInfos);
if ( info != null ) {
return info;
}
msgs.add("Unable to persist scheduled job.");
} catch ( final PersistenceException pe) {