Class KieRepositoryImpl.KieModuleRepo

java.lang.Object
org.drools.compiler.kie.builder.impl.KieRepositoryImpl.KieModuleRepo
Enclosing class:
KieRepositoryImpl

public static class KieRepositoryImpl.KieModuleRepo extends Object
The methods in this class are all synchronized because 1. performance is not particularly important here 2. I wrote performant concurrent code and then realized it was not easily maintainable (and maintainability is more important here, AFAICT), so we're using synchronized methods instead