Short lived microservices with Spring Batch
dturanski and cppwfs Implement getRunningTaskCount
Expose functionality via TaskExplorer

Polishing on merge
Latest commit cba26ed Jul 10, 2018

README.adoc

Spring Cloud Task Build Status Stories in Ready Stories in Progress

spring cloud task

Is a project centered around the idea of processing on demand. A user is able to develop a “task” that can be deployed, executed and removed on demand, yet the result of the process persists beyond the life of the task for future reporting.

Requirements:

  • Java 7 or Above

Build Main Project:

  $ ./mvnw clean install

Example:

  @SpringBootApplication
  @EnableTask
  public class MyApp {

  	@Bean
  	public MyTaskApplication myTask() {
  		return new MyTaskApplication();
  	}

  	public static void main(String[] args) {
  		SpringApplication.run(MyApp.class);
  	}

  	public static class MyTaskApplication implements CommandLineRunner {

  		@Override
  		public void run(String... strings) throws Exception {
  			System.out.println("Hello World");
  		}
  	}
  }

Code of Conduct

This project adheres to the Contributor Covenant code of conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to spring-code-of-conduct@pivotal.io.