{@link CacheManager} implementation for Redis. By default saves the keys directly, without appending a prefix (whichacts as a namespace). To avoid clashes, it is recommended to change this (by setting 'usePrefix' to 'true'). By default {@link RedisCache}s will be lazily initialized for each {@link #getCache(String)} request unless a set ofpredefined cache names is provided.
Setting {@link #setTransactionAware(boolean)} to {@code true} will force Caches to be decorated as{@link TransactionAwareCacheDecorator} so values will only be written to the cache after successful commit ofsurrounding transaction.
@author Costin Leau
@author Christoph Strobl
@author Thomas Darimont
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.