logging
javadocs
tests info logging
synchronized data storing when service is stops
release candidate