001    package coldfusion.server;
002    
003    import java.util.Date;
004    import java.util.List;
005    
006    
007    public interface CronService extends Service {
008    
009            public abstract void updateTask(String arg0, String arg1, String arg2,
010                            String arg3, String arg4, Date arg5, Date arg6, Date arg7,
011                            Date arg8, String arg9, boolean arg10, String arg11, String arg12,
012                            String arg13, String arg14, String arg15, String arg16,
013                            boolean arg17, String arg18, String arg19) throws ServiceException;
014    
015            public abstract List listAll();
016    
017            public abstract String list();
018    
019            //public abstract CronTabEntry findTask(String arg0);
020    
021            public abstract void deleteTask(String arg0) throws ServiceException;
022    
023            public abstract void runCall(String arg0) throws ServiceException;
024    
025            public abstract void setLogFlag(boolean arg0) throws ServiceException;
026    
027            public abstract boolean getLogFlag();
028    
029            //public abstract void updateTasks(ConfigMap arg0) throws ServiceException;
030    
031            public abstract void saveCronEntries();
032    
033    }