Download ReloadablePropertiesAnnotation Free Java Code
Description
Dynamic property configurations reload during runtime utilising Java 7 WatchService API , Google Guava and Spring 3.1.
Source Files
The download file ReloadablePropertiesAnnotation-master.zip has the following entries.
.gitignore/*from ww w . jav a 2 s. c o m*/
README.md
pom.xml
src/main/java/com/morgan/design/properties/ReloadableProperty.java
src/main/java/com/morgan/design/properties/bean/BeanPropertyHolder.java
src/main/java/com/morgan/design/properties/bean/PropertyModifiedEvent.java
src/main/java/com/morgan/design/properties/conversion/DefaultPropertyConversionService.java
src/main/java/com/morgan/design/properties/conversion/PropertyConversionService.java
src/main/java/com/morgan/design/properties/event/GuavaPropertyChangedEventNotifier.java
src/main/java/com/morgan/design/properties/event/PropertyChangedEventNotifier.java
src/main/java/com/morgan/design/properties/internal/PropertiesWatcher.java
src/main/java/com/morgan/design/properties/internal/ReadablePropertySourcesPlaceholderConfigurer.java
src/main/java/com/morgan/design/properties/internal/ReloadablePropertyPostProcessor.java
src/main/java/com/morgan/design/properties/resolver/PropertyResolver.java
src/main/java/com/morgan/design/properties/resolver/SubstitutingPropertyResolver.java
src/main/java/com/morgan/design/util/JodaUtils.java
src/main/resources/app.properties
src/main/resources/logback.xml
src/main/resources/spring/spring-defaultConfiguration.xml
src/main/resources/spring/spring-reloadableProperties.xml
src/test/java/com/morgan/design/properties/conversion/DefaultPropertyConversionServiceUnitTest.java
src/test/java/com/morgan/design/properties/event/GuavaPropertyChangedEventNotifierUnitTest.java
src/test/java/com/morgan/design/properties/internal/FailingReloadablePropertyPostProcessorIntTest.java
src/test/java/com/morgan/design/properties/internal/PropertiesWatcherUnitTest.java
src/test/java/com/morgan/design/properties/internal/ReloadablePropertyPostProcessorIntTest.java
src/test/java/com/morgan/design/properties/internal/UpdatingReloadablePropertyPostProcessorIntTest.java
src/test/java/com/morgan/design/properties/resolver/SubstitutingPropertyResolverUnitTest.java
src/test/java/com/morgan/design/properties/testBeans/AutowiredPropertyBean.java
src/test/java/com/morgan/design/properties/testBeans/BadValue.java
src/test/java/com/morgan/design/properties/testBeans/FinalFieldBean.java
src/test/java/com/morgan/design/properties/testBeans/MissingProperty.java
src/test/java/com/morgan/design/properties/testBeans/ReloadingAutowiredPropertyBean.java
src/test/java/com/morgan/design/util/JodaUtilsUnitTest.java
src/test/resources/logback-test.xml
src/test/resources/spring/spring-badValue.xml
src/test/resources/spring/spring-finalFieldBean.xml
src/test/resources/spring/spring-missingProperty.xml
src/test/resources/spring/spring-reloadablePropertyPostProcessorIntTest.xml
src/test/resources/spring/spring-reloading-reloadablePropertyPostProcessorIntTest.xml
src/test/resources/test-files/different_fileWatcher.properties
src/test/resources/test-files/example.properties
src/test/resources/test-files/fileWatcher.properties
src/test/resources/test-files/reloading.properties
src/test/resources/test-files2/fileWatcher2.properties
Download
Click the following link to download ReloadablePropertiesAnnotation-master.zip.
ReloadablePropertiesAnnotation-master.zip