boolean clustered = Boolean.parseBoolean(clusteredStr);
AbstractScheduleType scheduleType;
scheduleType = AbstractScheduleType.create(concurrent, clustered, scheduleTypeStr, scheduleTriggerStr);
if (scheduleType == null) {
throw new InvalidPluginDescriptorException("Invalid schedule type: " + scheduleTypeStr);
}
// the callback data will contain all simple properties in the schedule job map
Properties callbackData = new Properties();
Map<String, PropertyDefinition> allPropDefs = jobMapDef.getMap();