fix for FABRICTHREE-632: support Spring property injection
add javadoc