@SuppressWarnings("unchecked")
public Map<String, Object> getJobTrigger(Map<String, Object> params) throws SQLException, SchedulerException {
Map<String,Object> resultMap = new HashMap<String,Object>();
String userId = StringUtil.getString(params.get("userId"));
ProcessEngine processEngine = getProcessEngine(userId);
ScheduleService scheduleService = processEngine.getScheduleService();
Scheduler scheduler = scheduleService.getScheduler();
try{
String jobKeyName = StringUtil.getString(params.get("jobKeyName"));
String jobKeyGroup = StringUtil.getString(params.get("jobKeyGroup"));
List<Map<String,Object>> triggerList = new ArrayList<Map<String,Object>>();
List<Trigger> triggers = scheduleService.getTriggerList(jobKeyName, jobKeyGroup);
for(Trigger t : triggers){
Map<String,Object> triggerMap = new HashMap<String,Object>();
triggerMap.put("triggerName", t.getKey().getName());
triggerMap.put("triggerGroup", t.getKey().getGroup());
triggerMap.put("startTime", t.getStartTime());