an example of slowlight embedded configuration using aop
defined slowlight embedded configuration model
implemented slowlight configuration builder based on JSON
few more slowlight dependency configurations
removed some redundant code from proxy utility
added slowlight configuration model unit test
defined target callback interface to be used by degradation logic (this will decouple degradation classes from proxy invocation handler so they could be used in non proxy scenarios)
refactored degradation classes to use target callback instead
implemented thread local utils to be used for thread locals propagation from parent to child threads (this is needed in cases when app under test uses thread locals)
implemented degradation aspect (aspectj) to be used as entry point in slowlight embedded based on aop
test slowlight configuration to be used by unit tests
configured logging (log4j) for unit tests
package info update