Package org.springframework.core.task

Examples of org.springframework.core.task.SyncTaskExecutor


  private ListenableFuture<WebSocketSession> connect(RestOperations restTemplate, ClientHttpResponse... responses)
      throws Exception {

    RestTemplateXhrTransport transport = new RestTemplateXhrTransport(restTemplate);
    transport.setTaskExecutor(new SyncTaskExecutor());

    SockJsUrlInfo urlInfo = new SockJsUrlInfo(new URI("http://example.com"));
    HttpHeaders headers = new HttpHeaders();
    headers.add("h-foo", "h-bar");
    TransportRequest request = new DefaultTransportRequest(urlInfo, headers, transport, TransportType.XHR, CODEC);
View Full Code Here


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

  }

  @Test
  public void testCustomTaskExecutor() throws Exception {
    JsrJobOperator jsrJobOperatorImpl = (JsrJobOperator) jsrJobOperator;
    jsrJobOperatorImpl.setTaskExecutor(new SyncTaskExecutor());
    jsrJobOperatorImpl.afterPropertiesSet();
    assertNotNull(jsrJobOperatorImpl.getTaskExecutor());
    assertTrue((jsrJobOperatorImpl.getTaskExecutor() instanceof SyncTaskExecutor));
  }
View Full Code Here

    fb.setIsolation(Isolation.DEFAULT);
    fb.setTransactionTimeout(-1);
    fb.setPropagation(Propagation.REQUIRED);
    fb.setChunkCompletionPolicy(new DummyCompletionPolicy());
    fb.setCommitInterval(5);
    fb.setTaskExecutor(new SyncTaskExecutor());
    fb.setItemReader(new DummyItemReader());
    fb.setItemWriter(new DummyItemWriter());
    fb.setStreams(new ItemStream[] { new FlatFileItemReader<Object>() });
    fb.setHasChunkElement(true);
View Full Code Here

    fb.setIsolation(Isolation.DEFAULT);
    fb.setTransactionTimeout(-1);
    fb.setPropagation(Propagation.REQUIRED);
    fb.setChunkCompletionPolicy(new DummyCompletionPolicy());
    fb.setCommitInterval(5);
    fb.setTaskExecutor(new SyncTaskExecutor());
    fb.setItemReader(new DummyItemReader());
    fb.setItemWriter(new DummyItemWriter());
    fb.setStreams(new ItemStream[] { new FlatFileItemReader<Object>() });
    fb.setCacheCapacity(5);
    fb.setIsReaderTransactionalQueue(true);
View Full Code Here

    fb.setListeners(new StepListener[] { new StepExecutionListenerSupport() });
    fb.setIsolation(Isolation.DEFAULT);
    fb.setTransactionTimeout(-1);
    fb.setPropagation(Propagation.REQUIRED);
    fb.setChunkCompletionPolicy(new DummyCompletionPolicy());
    fb.setTaskExecutor(new SyncTaskExecutor());
    fb.setItemReader(new DummyItemReader());
    fb.setItemProcessor(new PassThroughItemProcessor<Object>());
    fb.setItemWriter(new DummyItemWriter());
    fb.setStreams(new ItemStream[] { new FlatFileItemReader<Object>() });
View Full Code Here

    fb.setJobRepository(new JobRepositorySupport());
    fb.setStartLimit(5);
    fb.setTransactionManager(new ResourcelessTransactionManager());
    fb.setListeners(new StepListener[] { new StepExecutionListenerSupport() });
    fb.setChunkCompletionPolicy(new DummyCompletionPolicy());
    fb.setTaskExecutor(new SyncTaskExecutor());
    fb.setItemReader(new DummyItemReader());
    fb.setItemProcessor(new PassThroughItemProcessor<Object>());
    fb.setItemWriter(new DummyItemWriter());
    fb.setStreams(new ItemStream[] { new FlatFileItemReader<Object>() });
    fb.setCacheCapacity(5);
View Full Code Here

    fb.setBeanName("step1");
    fb.setAllowStartIfComplete(true);
    fb.setJobRepository(new JobRepositorySupport());
    fb.setStartLimit(5);
    fb.setListeners(new StepListener[] { new StepExecutionListenerSupport() });
    fb.setTaskExecutor(new SyncTaskExecutor());

    SimplePartitioner partitioner = new SimplePartitioner();
    fb.setPartitioner(partitioner);
    fb.setStep(new StepSupport("foo"));
View Full Code Here

    fb.setBeanName("step1");
    fb.setAllowStartIfComplete(true);
    fb.setJobRepository(new JobRepositorySupport());
    fb.setStartLimit(5);
    fb.setListeners(new StepListener[] { new StepExecutionListenerSupport() });
    fb.setTaskExecutor(new SyncTaskExecutor());

    SimplePartitioner partitioner = new SimplePartitioner();
    fb.setPartitioner(partitioner);
    TaskExecutorPartitionHandler partitionHandler = new TaskExecutorPartitionHandler();
    partitionHandler.setStep(new StepSupport("foo"));
View Full Code Here

    fb.setBeanName("step1");
    fb.setAllowStartIfComplete(true);
    fb.setJobRepository(new JobRepositorySupport());
    fb.setStartLimit(5);
    fb.setListeners(new StepListener[] { new StepExecutionListenerSupport() });
    fb.setTaskExecutor(new SyncTaskExecutor());

    fb.setFlow(new SimpleFlow("foo"));

    Object step = fb.getObject();
    assertTrue(step instanceof FlowStep);
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.