.. java:import:: com.google.common.io Files .. java:import:: java.io File .. java:import:: java.io IOException .. java:import:: java.io PrintWriter .. java:import:: org.caosdb.server CaosDBServer .. java:import:: org.quartz CronScheduleBuilder .. java:import:: org.quartz Job .. java:import:: org.quartz JobBuilder .. java:import:: org.quartz JobDataMap .. java:import:: org.quartz JobDetail .. java:import:: org.quartz JobExecutionContext .. java:import:: org.quartz JobExecutionException .. java:import:: org.quartz SchedulerException .. java:import:: org.quartz Trigger .. java:import:: org.quartz TriggerBuilder OneTimeTokenToFile ================== .. java:package:: org.caosdb.server.accessControl :noindex: .. java:type:: public class OneTimeTokenToFile implements Job Constructors ------------ OneTimeTokenToFile ^^^^^^^^^^^^^^^^^^ .. java:constructor:: public OneTimeTokenToFile() :outertype: OneTimeTokenToFile Methods ------- execute ^^^^^^^ .. java:method:: @Override public void execute(JobExecutionContext context) throws JobExecutionException :outertype: OneTimeTokenToFile getFile ^^^^^^^ .. java:method:: public String getFile() :outertype: OneTimeTokenToFile getSchedule ^^^^^^^^^^^ .. java:method:: public String getSchedule() :outertype: OneTimeTokenToFile init ^^^^ .. java:method:: public void init(Config config) throws IOException, SchedulerException :outertype: OneTimeTokenToFile If no schedule was set, immediately write the config to file, else schedule the job. output ^^^^^^ .. java:method:: public static void output(OneTimeAuthenticationToken t, String file) throws IOException :outertype: OneTimeTokenToFile output ^^^^^^ .. java:method:: public static void output(OneTimeAuthenticationToken t, File file) throws IOException :outertype: OneTimeTokenToFile setFile ^^^^^^^ .. java:method:: public void setFile(String file) :outertype: OneTimeTokenToFile setSchedule ^^^^^^^^^^^ .. java:method:: public void setSchedule(String schedule) :outertype: OneTimeTokenToFile