/* * Created on Sep 23, 2005 * * TODO To change the template for this generated file go to * Window - Preferences - Java - Code Style - Code Templates */ package org.akaza.openclinica.control.techadmin; import org.akaza.openclinica.control.core.SecureController; import org.akaza.openclinica.i18n.core.LocaleResolver; import org.akaza.openclinica.view.Page; import org.akaza.openclinica.web.InsufficientPermissionException; import java.util.Locale; // import org.apache.commons.logging.Log; // import org.apache.commons.logging.impl.SimpleLog; // // import org.quartz.*; // import org.quartz.impl.jdbcjobstore.*; /** * @author thickerson * * TODO To change the template for this generated type comment go to Window - * Preferences - Java - Code Style - Code Templates */ public class ViewSchedulerServlet extends SecureController { Locale locale; // < ResourceBundleresexception; @Override protected void processRequest() throws Exception { // Log psqlLogger = new SimpleLog("QuartzJobLog"); // //ServletContext ctx = request.getSession().getServletContext(); // PostgreSQLDelegate delegate = new PostgreSQLDelegate(psqlLogger, // "qrtz_", // "OpenClinica Jobs"); // CronTrigger trigger = // (CronTrigger)delegate.selectTrigger(sm.getConnection(), // "Refresh Data View", // "OpenClinica Jobs"); // } @Override protected void mayProceed() throws InsufficientPermissionException { locale = LocaleResolver.getLocale(request); // < // resexception=ResourceBundle.getBundle("org.akaza.openclinica.i18n.exceptions",locale); if (!ub.isTechAdmin()) { throw new InsufficientPermissionException(Page.MENU, "You may not perform technical administrative functions", "1"); } return; } @Override protected String getAdminServlet() { return SecureController.ADMIN_SERVLET_CODE; } }