JavaDoc for the IServiceProvider
Add different caching modes to ReflectionServiceProvider
Add mockito and test cases for ReflectionServiceProvider
Fix test case
JavaDoc for ReflectionServiceProvider
Add constructor which takes an IServiceProvider
Make classes package private
Class loading should be possible even if plugin is currently being deactivated
Set plugins INSTALLED before closing their classloaders