2025-04-26 08:54:46 +00:00
2025-04-07 10:53:37 +00:00
2019-03-20 16:10:18 -05:00
2024-06-25 14:05:18 -04:00
2019-02-03 19:27:07 +01:00
2019-03-21 16:34:26 -04:00
2023-09-15 10:24:02 -04:00
2025-04-07 10:53:37 +00:00
2025-01-15 07:16:08 +00:00

////
DO NOT EDIT THIS FILE. IT WAS GENERATED.
Manual changes to this file will be lost when it is generated again.
Edit the files in the src/main/asciidoc/ directory instead.
////


[[spring-cloud-task]]
= 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:]]
== Requirements:

* Java 17 or Above

[[build-main-project:]]
== Build Main Project:

[source,shell,indent=2]
----
$ ./mvnw clean install
----

[[example:]]
== Example:

[source,java,indent=2]
----
@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 ApplicationRunner {

        @Override
        public void run(ApplicationArguments args) throws Exception {
            System.out.println("Hello World");
        }
    }
}
----

[[code-of-conduct]]
== Code of Conduct
This project adheres to the Contributor Covenant link:CODE_OF_CONDUCT.adoc[code of conduct]. By participating, you  are expected to uphold this code. Please report unacceptable behavior to spring-code-of-conduct@pivotal.io.

[[building-the-project]]
== Building the Project

This project requires that you invoke the Javadoc engine from the Maven command line. You can do so by appending `javadoc:aggregate` to the rest of your Maven command.
For example, to build the entire project, you could use `mvn clean install -DskipTests -P docs`.
Description
No description provided
Readme Apache-2.0 6.6 MiB
Languages
Java 92.4%
XSLT 6.4%
CSS 1.1%