info.magnolia.ui.api.app.registry
Class ConfiguredAppDescriptorManager

java.lang.Object
  extended by info.magnolia.cms.util.ModuleConfigurationObservingManager
      extended by info.magnolia.ui.api.app.registry.ConfiguredAppDescriptorManager

@Singleton
public class ConfiguredAppDescriptorManager
extends info.magnolia.cms.util.ModuleConfigurationObservingManager

ObservedManager for AppDescriptor configured in repository.


Field Summary
protected  org.slf4j.Logger log
           
 
Constructor Summary
ConfiguredAppDescriptorManager(info.magnolia.module.ModuleRegistry moduleRegistry, AppDescriptorRegistry appDescriptorRegistry)
           
 
Method Summary
protected  AppDescriptorProvider createProvider(javax.jcr.Node appDefinitionNode)
           
protected  void reload(List<javax.jcr.Node> nodes)
           
 
Methods inherited from class info.magnolia.cms.util.ModuleConfigurationObservingManager
getObservedPaths, getReloadMonitor, getSession, onClear, onRegister, reload, start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected final org.slf4j.Logger log
Constructor Detail

ConfiguredAppDescriptorManager

@Inject
public ConfiguredAppDescriptorManager(info.magnolia.module.ModuleRegistry moduleRegistry,
                                             AppDescriptorRegistry appDescriptorRegistry)
Method Detail

reload

protected void reload(List<javax.jcr.Node> nodes)
               throws javax.jcr.RepositoryException
Overrides:
reload in class info.magnolia.cms.util.ModuleConfigurationObservingManager
Throws:
javax.jcr.RepositoryException

createProvider

protected AppDescriptorProvider createProvider(javax.jcr.Node appDefinitionNode)
                                        throws javax.jcr.RepositoryException
Throws:
javax.jcr.RepositoryException


Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.