info.magnolia.rendering.renderer.registry
Class ConfiguredRendererManager

java.lang.Object
  extended by info.magnolia.cms.util.WorkspaceObservingManager
      extended by info.magnolia.cms.util.ModuleConfigurationObservingManager
          extended by info.magnolia.rendering.renderer.registry.ConfiguredRendererManager

@Singleton
public class ConfiguredRendererManager
extends ModuleConfigurationObservingManager

ObservedManager for Renderer configured in repository.


Field Summary
static String AUTO_POPULATE_PROPERTY
           
static String LISTENERS_NODE_NAME
           
protected  org.slf4j.Logger log
           
static String RENDER_EMPTY_AREAS_PROPERTY
           
 
Constructor Summary
ConfiguredRendererManager(ModuleRegistry moduleRegistry, RendererRegistry registry)
           
 
Method Summary
protected  RendererProvider readProvider(javax.jcr.Node rendererNode)
           
protected  void reload(List<javax.jcr.Node> nodes)
           
 
Methods inherited from class info.magnolia.cms.util.ModuleConfigurationObservingManager
getObservedPaths, getSession, onClear, onRegister, onStart, registerChangeListener, reload
 
Methods inherited from class info.magnolia.cms.util.WorkspaceObservingManager
getDelay, getEventTypesMask, getMaxDelay, getNodeTypes, getObservedPath, getReloadMonitor, getWorkspace, isIncludeSubNodes, setDelay, setMaxDelay, 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

LISTENERS_NODE_NAME

public static final String LISTENERS_NODE_NAME
See Also:
Constant Field Values

RENDER_EMPTY_AREAS_PROPERTY

public static final String RENDER_EMPTY_AREAS_PROPERTY
See Also:
Constant Field Values

AUTO_POPULATE_PROPERTY

public static final String AUTO_POPULATE_PROPERTY
See Also:
Constant Field Values
Constructor Detail

ConfiguredRendererManager

@Inject
public ConfiguredRendererManager(ModuleRegistry moduleRegistry,
                                        RendererRegistry registry)
Method Detail

reload

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

readProvider

protected RendererProvider readProvider(javax.jcr.Node rendererNode)
                                 throws javax.jcr.RepositoryException
Throws:
javax.jcr.RepositoryException


Copyright © 2003-2014 Magnolia International Ltd.. All Rights Reserved.