org.jboss.dna.web.jcr.rest
Class DnaJcrDeployer
java.lang.Object
org.jboss.dna.web.jcr.rest.DnaJcrDeployer
- All Implemented Interfaces:
- EventListener, ServletContextListener
@NotThreadSafe
public class DnaJcrDeployer
- extends Object
- implements ServletContextListener
Servlet context listener that is responsible for initializing the repository factory.
This class is not thread safe, but in practice this does not matter as the servlet container must ensure that only a single
instance of this exists per web context and that it is only called in a single-threaded manner.
- See Also:
RepositoryFactory
DnaJcrDeployer
public DnaJcrDeployer()
contextDestroyed
public void contextDestroyed(ServletContextEvent event)
- Alerts the repository factory that the web application is shutting down
- Specified by:
contextDestroyed in interface ServletContextListener
- Parameters:
event - the servlet context event- See Also:
RepositoryFactory.shutdown(),
RepositoryProvider.shutdown()
contextInitialized
public void contextInitialized(ServletContextEvent event)
- Initializes the repository factory
- Specified by:
contextInitialized in interface ServletContextListener
- Parameters:
event - the servlet context event- See Also:
RepositoryFactory.initialize(javax.servlet.ServletContext)
Copyright © 2008-2009 JBoss, a division of Red Hat. All Rights Reserved.