org.springframework.extensions.jcr.support
Class GenericSessionHolderProvider

java.lang.Object
  extended by org.springframework.extensions.jcr.support.GenericSessionHolderProvider
All Implemented Interfaces:
SessionHolderProvider

public class GenericSessionHolderProvider
extends java.lang.Object
implements SessionHolderProvider

Generic implementation of org.springframework.extensions.jcr.SessionHolderProvider w/o any transaction support.

Author:
Costin Leau, Sergio Bossa, Salvatore Incandela

Constructor Summary
GenericSessionHolderProvider()
           
 
Method Summary
 boolean acceptsRepository(java.lang.String repositoryName)
          Method for maching the sessionHolderProvider against a repository (given by name).
 SessionHolder createSessionHolder(javax.jcr.Session session)
          Return the specific session holder.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericSessionHolderProvider

public GenericSessionHolderProvider()
Method Detail

acceptsRepository

public boolean acceptsRepository(java.lang.String repositoryName)
Description copied from interface: SessionHolderProvider
Method for maching the sessionHolderProvider against a repository (given by name).

Specified by:
acceptsRepository in interface SessionHolderProvider
Returns:
true if the sessionHolderProvider is suitable for the given repository name, false otherwise.
See Also:
SessionHolderProvider.acceptsRepository(java.lang.String)

createSessionHolder

public SessionHolder createSessionHolder(javax.jcr.Session session)
Description copied from interface: SessionHolderProvider
Return the specific session holder.

Specified by:
createSessionHolder in interface SessionHolderProvider
Returns:
See Also:
SessionHolderProvider.createSessionHolder(javax.jcr.Session)


Copyright © 2009. All Rights Reserved.