/** * @param jobName the id of the {@link Job} in the application context to be * created * @param applicationContextFactory a factory for an application context * containing a job with the job name provided */ public ApplicationContextJobFactory(String jobName, ApplicationContextFactory applicationContextFactory) { @SuppressWarnings("resource") ConfigurableApplicationContext context = applicationContextFactory.createApplicationContext(); this.job = context.getBean(jobName, Job.class); }
ConfigurableApplicationContext context = factory.createApplicationContext(); Collection<String> jobNamesAfter = jobRegistry.getJobNames();
/** * @param jobName the id of the {@link Job} in the application context to be * created * @param applicationContextFactory a factory for an application context * containing a job with the job name provided */ public ApplicationContextJobFactory(String jobName, ApplicationContextFactory applicationContextFactory) { @SuppressWarnings("resource") ConfigurableApplicationContext context = applicationContextFactory.createApplicationContext(); this.job = context.getBean(jobName, Job.class); }
/** * @param jobName the id of the {@link Job} in the application context to be * created * @param applicationContextFactory a factory for an application context * containing a job with the job name provided */ public ApplicationContextJobFactory(String jobName, ApplicationContextFactory applicationContextFactory) { @SuppressWarnings("resource") ConfigurableApplicationContext context = applicationContextFactory.createApplicationContext(); this.job = context.getBean(jobName, Job.class); }
/** * @param jobName the id of the {@link Job} in the application context to be * created * @param applicationContextFactory a factory for an application context * containing a job with the job name provided */ public ApplicationContextJobFactory(String jobName, ApplicationContextFactory applicationContextFactory) { ConfigurableApplicationContext context = applicationContextFactory.createApplicationContext(); this.job = (Job) context.getBean(jobName, Job.class); }
/** * @param jobName the id of the {@link Job} in the application context to be * created * @param applicationContextFactory a factory for an application context * containing a job with the job name provided */ public ApplicationContextJobFactory(String jobName, ApplicationContextFactory applicationContextFactory) { @SuppressWarnings("resource") ConfigurableApplicationContext context = applicationContextFactory.createApplicationContext(); this.job = context.getBean(jobName, Job.class); }
ConfigurableApplicationContext context = factory.createApplicationContext(); Collection<String> jobNamesAfter = jobRegistry.getJobNames();
ConfigurableApplicationContext context = factory.createApplicationContext(); Collection<String> jobNamesAfter = jobRegistry.getJobNames();
ConfigurableApplicationContext context = factory.createApplicationContext(); Collection<String> jobNamesAfter = jobRegistry.getJobNames();
private Collection<Job> doLoad(ApplicationContextFactory factory, boolean unregister) throws DuplicateJobException { ConfigurableApplicationContext context = factory.createApplicationContext(); Collection<String> jobNamesAfter = jobRegistry.getJobNames();