public void expireTrigger(final int triggerId) { final Trigger t = getTrigger(triggerId); t.setStatus(TriggerStatus.EXPIRED); }
private void ajaxExpireTrigger(final HttpServletRequest req, final Map<String, Object> ret, final User user) throws ServletException, TriggerManagerException { final int triggerId = getIntParam(req, "triggerId"); final Trigger t = this.triggerManager.getTrigger(triggerId); if (t == null) { ret.put("message", "Trigger with ID " + triggerId + " does not exist"); ret.put("status", "error"); return; } this.triggerManager.expireTrigger(triggerId); logger.info("User '" + user.getUserId() + " has removed trigger " + t.getDescription()); ret.put("status", "success"); ret.put("message", "trigger " + triggerId + " removed from Schedules."); return; }
public void expireTrigger(int triggerId) { Trigger t = getTrigger(triggerId); t.setStatus(TriggerStatus.EXPIRED); // updateAgent(t); }
public void expireTrigger(final int triggerId) { final Trigger t = getTrigger(triggerId); t.setStatus(TriggerStatus.EXPIRED); }
private void ajaxExpireTrigger(HttpServletRequest req, Map<String, Object> ret, User user) throws ServletException, TriggerManagerException{ int triggerId = getIntParam(req, "triggerId"); Trigger t = triggerManager.getTrigger(triggerId); if(t == null) { ret.put("message", "Trigger with ID " + triggerId + " does not exist"); ret.put("status", "error"); return; } // if(!hasPermission(project, user, Type.SCHEDULE)) { // ret.put("status", "error"); // ret.put("message", "Permission denied. Cannot remove trigger with id " + triggerId); // return; // } triggerManager.expireTrigger(triggerId); logger.info("User '" + user.getUserId() + " has removed trigger " + t.getDescription()); // projectManager.postProjectEvent(project, EventType.SCHEDULE, user.getUserId(), "Schedule " + sched.toString() + " has been removed."); ret.put("status", "success"); ret.put("message", "trigger " + triggerId + " removed from Schedules."); return; }