It is a bot application for Twitter that the author personally uses.
To use it, package it in WAR and deploy it, or run standalone with WildFly Swarm.
- Scala
- Java EE (CDI / JAX-RS)
- Apache DeltaSpike (Configuration / ProjectStage / Scheduler)
- Twitter4j
- Infinispan (Persistence / CacheStore)
- Jasypt
- WildFly Swarm
- Maven Git Commit Id Plugin
Note: WildFly Swarm is only used for standalone execution.
$ ./run-development.sh
Note: applied "-Dorg.apache.deltaspike.ProjectStage=Development"
$ ./no-build-run-development.sh
Note: applied "-Dorg.apache.deltaspike.ProjectStage=Development"
Note: It must be created by Fat JAR by WildFly Swarm first.
$ ./slim-packaging.sh
$ ./swarm-packaging.sh
$ mvn test