/**
 * <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;
