Concurrency Task Creator
Managed executors for async tasks with WebSocket updates.
Project Structure
Section titled “Project Structure”concurrency-taskcreator/└── concurrency-taskcreator.featureJakarta EE
Section titled “Jakarta EE”jakarta/├── Dockerfile├── Makefile├── pom.xml├── smoke.py└── src └── main ├── java │ └── jakarta │ └── tutorial │ └── taskcreator │ ├── InfoEndpoint.java │ ├── JAXRSApplication.java │ ├── Task.java │ ├── TaskCreatorBean.java │ └── TaskEJB.java ├── liberty │ └── config │ └── server.xml └── webapp ├── WEB-INF │ └── web.xml ├── index.xhtml └── resources └── css └── default.cssQuarkus
Section titled “Quarkus”quarkus/├── Dockerfile├── Makefile├── README.md├── pom.xml├── smoke.py└── src └── main ├── java │ └── jakarta │ └── tutorial │ └── taskcreator │ ├── InfoEndpoint.java │ ├── Task.java │ ├── TaskCreatorBean.java │ ├── TaskRestPoster.java │ ├── TaskService.java │ └── TaskUpdateEvents.java └── resources ├── META-INF │ ├── resources │ │ ├── index.xhtml │ │ └── resources │ │ └── css │ │ └── default.css │ └── web.xml └── application.propertiesSpring
Section titled “Spring”spring/├── Dockerfile├── Makefile├── README.md├── pom.xml├── smoke.py├── src│ └── main│ ├── java│ │ └── jakarta│ │ └── tutorial│ │ └── taskcreator│ │ ├── InfoWebSocketHandler.java│ │ ├── Task.java│ │ ├── TaskCreatorApplication.java│ │ ├── TaskCreatorBean.java│ │ ├── TaskRestPoster.java│ │ ├── TaskService.java│ │ ├── TaskUpdateEvents.java│ │ └── config│ │ ├── ExecutorsConfig.java│ │ ├── HttpClientConfig.java│ │ └── WebSocketConfig.java│ └── resources│ └── application.properties└── wrapper └── maven-wrapper.properties