org.springframework.extensions.jcr.support
Class ListSessionHolderProviderManager

java.lang.Object
  extended by org.springframework.extensions.jcr.support.AbstractSessionHolderProviderManager
      extended by org.springframework.extensions.jcr.support.CacheableSessionHolderProviderManager
          extended by org.springframework.extensions.jcr.support.ListSessionHolderProviderManager
All Implemented Interfaces:
SessionHolderProviderManager

public class ListSessionHolderProviderManager
extends CacheableSessionHolderProviderManager

List based implementation of SessionHolderProviderManager. This class should is intended mainly for testing or for declaring SessionHolderProviders in Spring context files.

Author:
Costin Leau, Sergio Bossa, Salvatore Incandela

Nested Class Summary
 
Nested classes/interfaces inherited from class org.springframework.extensions.jcr.support.CacheableSessionHolderProviderManager
CacheableSessionHolderProviderManager.ProvidersCache
 
Field Summary
 
Fields inherited from class org.springframework.extensions.jcr.support.AbstractSessionHolderProviderManager
defaultProvider, LOG
 
Constructor Summary
ListSessionHolderProviderManager()
           
 
Method Summary
 java.util.List<SessionHolderProvider> getProviders()
          Returns all the providers for this class.
 void setProviders(java.util.List<SessionHolderProvider> providers)
           
 
Methods inherited from class org.springframework.extensions.jcr.support.CacheableSessionHolderProviderManager
getSessionProvider
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListSessionHolderProviderManager

public ListSessionHolderProviderManager()
Method Detail

getProviders

public java.util.List<SessionHolderProvider> getProviders()
Description copied from class: AbstractSessionHolderProviderManager
Returns all the providers for this class. Subclasses have to implement this method.

Specified by:
getProviders in class AbstractSessionHolderProviderManager
Returns:
sessionHolderProviders
See Also:
AbstractSessionHolderProviderManager.getProviders()

setProviders

public void setProviders(java.util.List<SessionHolderProvider> providers)
Parameters:
providers - The providers to set.


Copyright © 2009. All Rights Reserved.