├── .gitignore ├── LICENSE.txt ├── README.md ├── docker ├── Dockerfile └── launch.sh ├── pom.xml └── src └── main ├── java └── org │ └── infinispan │ └── tutorial │ └── embedded │ ├── CacheListener.java │ ├── CachingWeatherService.java │ ├── ClusterListener.java │ ├── LocationWeather.java │ ├── OpenWeatherMapService.java │ ├── RandomWeatherService.java │ ├── SerializationContextInitializer.java │ ├── WeatherApp.java │ └── WeatherService.java └── resources ├── logging.properties └── weatherapp-infinispan.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinispan/infinispan-embedded-tutorial/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinispan/infinispan-embedded-tutorial/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinispan/infinispan-embedded-tutorial/HEAD/README.md -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinispan/infinispan-embedded-tutorial/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/launch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinispan/infinispan-embedded-tutorial/HEAD/docker/launch.sh -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinispan/infinispan-embedded-tutorial/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/org/infinispan/tutorial/embedded/CacheListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinispan/infinispan-embedded-tutorial/HEAD/src/main/java/org/infinispan/tutorial/embedded/CacheListener.java -------------------------------------------------------------------------------- /src/main/java/org/infinispan/tutorial/embedded/CachingWeatherService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinispan/infinispan-embedded-tutorial/HEAD/src/main/java/org/infinispan/tutorial/embedded/CachingWeatherService.java -------------------------------------------------------------------------------- /src/main/java/org/infinispan/tutorial/embedded/ClusterListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinispan/infinispan-embedded-tutorial/HEAD/src/main/java/org/infinispan/tutorial/embedded/ClusterListener.java -------------------------------------------------------------------------------- /src/main/java/org/infinispan/tutorial/embedded/LocationWeather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinispan/infinispan-embedded-tutorial/HEAD/src/main/java/org/infinispan/tutorial/embedded/LocationWeather.java -------------------------------------------------------------------------------- /src/main/java/org/infinispan/tutorial/embedded/OpenWeatherMapService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinispan/infinispan-embedded-tutorial/HEAD/src/main/java/org/infinispan/tutorial/embedded/OpenWeatherMapService.java -------------------------------------------------------------------------------- /src/main/java/org/infinispan/tutorial/embedded/RandomWeatherService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinispan/infinispan-embedded-tutorial/HEAD/src/main/java/org/infinispan/tutorial/embedded/RandomWeatherService.java -------------------------------------------------------------------------------- /src/main/java/org/infinispan/tutorial/embedded/SerializationContextInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinispan/infinispan-embedded-tutorial/HEAD/src/main/java/org/infinispan/tutorial/embedded/SerializationContextInitializer.java -------------------------------------------------------------------------------- /src/main/java/org/infinispan/tutorial/embedded/WeatherApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinispan/infinispan-embedded-tutorial/HEAD/src/main/java/org/infinispan/tutorial/embedded/WeatherApp.java -------------------------------------------------------------------------------- /src/main/java/org/infinispan/tutorial/embedded/WeatherService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinispan/infinispan-embedded-tutorial/HEAD/src/main/java/org/infinispan/tutorial/embedded/WeatherService.java -------------------------------------------------------------------------------- /src/main/resources/logging.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinispan/infinispan-embedded-tutorial/HEAD/src/main/resources/logging.properties -------------------------------------------------------------------------------- /src/main/resources/weatherapp-infinispan.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinispan/infinispan-embedded-tutorial/HEAD/src/main/resources/weatherapp-infinispan.xml --------------------------------------------------------------------------------