org.springframework.extensions.jcr.support
Class AbstractSessionHolderProviderManager
java.lang.Object
org.springframework.extensions.jcr.support.AbstractSessionHolderProviderManager
- All Implemented Interfaces:
- SessionHolderProviderManager
- Direct Known Subclasses:
- CacheableSessionHolderProviderManager
public abstract class AbstractSessionHolderProviderManager
- extends java.lang.Object
- implements SessionHolderProviderManager
Base implementation for SessionHolderProviderManager that adds most of the functionality needed by the
interface. Usually interface implementations will extends this class.
- Author:
- Costin Leau, Sergio Bossa, Salvatore Incandela
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG
protected static final org.slf4j.Logger LOG
defaultProvider
protected SessionHolderProvider defaultProvider
AbstractSessionHolderProviderManager
public AbstractSessionHolderProviderManager()
getProviders
public abstract java.util.List<SessionHolderProvider> getProviders()
- Returns all the providers for this class. Subclasses have to implement this method.
- Returns:
- sessionHolderProviders
getSessionProvider
public SessionHolderProvider getSessionProvider(javax.jcr.Repository repository)
- Description copied from interface:
SessionHolderProviderManager
- Returns the SessionHolderProvider suitable for the given Jcr Repository.
- Specified by:
getSessionProvider in interface SessionHolderProviderManager
- Returns:
- See Also:
SessionHolderProviderManager.getSessionProvider(Repository)
Copyright © 2009. All Rights Reserved.