/**
* <h1>Spring Infinispan - Shared classes.</h1>
* <p>
* This package contains classes that are shared between the two major themes underlying <em>Spring Infinispan</em>:
* <ol>
* <li>
* Implement a provider for <a href="http://www.springsource.com">Spring</a> Cache abstraction backed by the open-source
* high-performance distributed cache <a href="http://www.jboss.org/infinispan">JBoss Infinispan</a>.<br/><br/>
* See package {@link org.infinispan.spring.provider <code>org.infinispan.spring.provider</code>}.<br/><br/>
* </li>
* <li>
* Provide implementations of Spring's {@link org.springframework.beans.factory.FactoryBean <code>FactoryBean</code>}
* interface for easing usage of JBoss Infinispan within the Spring programming model.<br/><br/>
* See package {@link org.infinispan.spring.support <code>org.infinispan.spring.support</code>}.
* </li>
* <li>
* Provide implementations of Spring's Session
* {@link org.springframework.session.SessionRepository <code>SessionRepository</code>} interface for session
* management with Spring and Spring Security.
* </li>
* </ol>
* </p>
*/
package org.infinispan.spring;