org.jboss.dna.repository.util
Class BasicJcrExecutionContext
java.lang.Object
org.jboss.dna.graph.BasicExecutionContext
org.jboss.dna.repository.util.BasicJcrExecutionContext
- All Implemented Interfaces:
- ClassLoaderFactory, ExecutionContext, JcrExecutionContext
public class BasicJcrExecutionContext
- extends BasicExecutionContext
- implements JcrExecutionContext
- Author:
- Randall Hauch, John Verhaeg
BasicJcrExecutionContext
public BasicJcrExecutionContext(SessionFactory sessionFactory,
String repositoryWorkspaceForNamespaceRegistry)
BasicJcrExecutionContext
public BasicJcrExecutionContext(SessionFactory sessionFactory,
NamespaceRegistry namespaceRegistry)
BasicJcrExecutionContext
public BasicJcrExecutionContext(SessionFactory sessionFactory,
NamespaceRegistry namespaceRegistry,
ValueFactories valueFactories,
PropertyFactory propertyFactory)
getSessionFactory
public SessionFactory getSessionFactory()
- Get the session factory, which can be used to obtain sessions temporarily for this context. Any session obtained from this
factory should be
closed
before the execution finishes.
- Specified by:
getSessionFactory
in interface JcrExecutionContext
- Returns:
- the session factory
getTools
public JcrTools getTools()
- Get a set of utilities for working with JCR.
- Specified by:
getTools
in interface JcrExecutionContext
- Returns:
- the tools
Copyright © 2008-Present JBoss a division of Red Hat. All Rights Reserved.