Package org.springframework.core.task

Examples of org.springframework.core.task.SyncTaskExecutor


    }
    else {
      TaskExecutorPartitionHandler partitionHandler = new TaskExecutorPartitionHandler();
      partitionHandler.setStep(getStep());
      if (getTaskExecutor() == null) {
        taskExecutor(new SyncTaskExecutor());
      }
      partitionHandler.setGridSize(getGridSize());
      partitionHandler.setTaskExecutor(getTaskExecutor());
      step.setPartitionHandler(partitionHandler);
    }
View Full Code Here


  @Override
  public void afterPropertiesSet() throws Exception {
    Assert.state(jobRepository != null, "A JobRepository has not been set.");
    if (taskExecutor == null) {
      logger.info("No TaskExecutor has been set, defaulting to synchronous executor.");
      taskExecutor = new SyncTaskExecutor();
    }
  }
View Full Code Here

    @Override
    public JobLauncher getJobLauncher() throws Exception {
      SimpleJobLauncher launcher = new SimpleJobLauncher();
      launcher.setJobRepository(this.jobRepository);
      launcher.setTaskExecutor(new SyncTaskExecutor());
      return launcher;
    }
View Full Code Here

  @Configuration
  public static class SyncTaskExecutorConfiguration {

    @Bean
    public Executor metricsExecutor() {
      return new SyncTaskExecutor();
    }
View Full Code Here

    for (int i = 0; i < 8; i++) {
      RedisMessageListenerContainer container = new RedisMessageListenerContainer();
      container.setConnectionFactory(connectionFactory);
      container.setBeanName("container" + i);
      container.addMessageListener(new MessageListenerAdapter(handler), Arrays.asList(new ChannelTopic(CHANNEL)));
      container.setTaskExecutor(new SyncTaskExecutor());
      container.setSubscriptionExecutor(new SimpleAsyncTaskExecutor());
      container.afterPropertiesSet();
      container.start();

      // Need to sleep shortly as jedis cannot deal propery with multiple repsonses within one connection
View Full Code Here

    for (int i = 0; i < 8; i++) {
      RedisMessageListenerContainer container = new RedisMessageListenerContainer();
      container.setConnectionFactory(connectionFactory);
      container.setBeanName("container" + i);
      container.addMessageListener(listener, Arrays.asList(new ChannelTopic(CHANNEL)));
      container.setTaskExecutor(new SyncTaskExecutor());
      container.setSubscriptionExecutor(new SimpleAsyncTaskExecutor());
      container.afterPropertiesSet();
      container.start();
      containers.add(container);
    }
View Full Code Here

    for (int i = 0; i < 8; i++) {
      RedisMessageListenerContainer container = new RedisMessageListenerContainer();
      container.setConnectionFactory(connectionFactory);
      container.setBeanName("container" + i);
      container.addMessageListener(listener, Arrays.asList(new ChannelTopic(CHANNEL)));
      container.setTaskExecutor(new SyncTaskExecutor());
      container.setSubscriptionExecutor(new SimpleAsyncTaskExecutor());
      container.afterPropertiesSet();
      container.start();
      containers.add(container);
    }
View Full Code Here

    container = new RedisMessageListenerContainer();
    container.setConnectionFactory(template.getConnectionFactory());
    container.setBeanName("container");
    container.addMessageListener(adapter, Arrays.asList(new ChannelTopic(CHANNEL)));
    container.setTaskExecutor(new SyncTaskExecutor());
    container.setSubscriptionExecutor(new SimpleAsyncTaskExecutor());
    container.afterPropertiesSet();
    container.start();

    Thread.sleep(1000);
View Full Code Here

    container = new RedisMessageListenerContainer();
    container.setConnectionFactory(template.getConnectionFactory());
    container.setBeanName("container");
    container.addMessageListener(adapter, new ChannelTopic(CHANNEL));
    container.setTaskExecutor(new SyncTaskExecutor());
    container.setSubscriptionExecutor(new SimpleAsyncTaskExecutor());
    container.afterPropertiesSet();
    container.start();

    Thread.sleep(1000);
View Full Code Here

TOP

Related Classes of org.springframework.core.task.SyncTaskExecutor

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.