Bean names starts with a small letter.
Renamed attribute.
There is no need to check if the platform is null : the method readPlatform already throws an exception in that case.
Refactor to use method that builds the key for the cache.
Fix typo in method name.
Fix typo in javadoc
Declare all the caches in the configuration.
Some minor refactoring.
Stop creating caches dynamically : they all have to be declared in the configuration.
Updated return type in signature to be consistent with the other signatures.
Removed keywords 'public abstract' in the interface SessionProvider.
Added the property readIntensive to CacheConfiguration
Merge branch 'CoreProduct' into CoreProduct-sessions