agave-monitors/monitors-core/src/main/java/org/iplantc/service/monitor/managers/MonitorManager.java
/**
	 * Reschedules a {@link MonitorCheck} for the next avaialble time based on the
	 * frequency set at registration.
	 * 
	 * @param monitor the monitor whose timer will be reset
	 * @throws MonitorException when the monitor cannot be updated
	 */
Reschedules a  MonitorCheck for the next avaialble time based on the
frequency set at registration.

@param monitor the monitor whose timer will be reset
@throws MonitorException when the monitor cannot be updated
Reschedules a MonitorCheck for the next avaialble time based on the frequency set at registration . @param monitor the monitor whose timer will be reset @throws MonitorException when the monitor cannot be updated
public void resetNextUpdateTime(Monitor monitor) throws MonitorException
	{
		getMonitorDao().refresh(monitor);
		monitor.setLastUpdated(new Date());
		monitor.setNextUpdateTime(new DateTime().plusMinutes(monitor.getFrequency()).toDate());
		getMonitorDao().persist(monitor);
	}
public void resetNextUpdateTime ( Monitor monitor ) throws MonitorException { getMonitorDao ( ) . refresh ( monitor ) ; monitor . setLastUpdated ( new Date ( ) ) ; monitor . setNextUpdateTime ( new DateTime ( ) . plusMinutes ( monitor . getFrequency ( ) ) . toDate ( ) ) ; getMonitorDao ( ) . persist ( monitor ) ; }
Reschedules a {@link MonitorCheck} for the next avaialble time based on the
 frequency set at registration.
Reschedules a { @link MonitorCheck } for the next avaialble time based on the frequency set at registration .