info.magnolia.imaging.caching
Class NodeDataBasedCachingStrategy

java.lang.Object
  extended by info.magnolia.imaging.caching.AbstractContentBasedCachingStrategy<info.magnolia.cms.core.NodeData>
      extended by info.magnolia.imaging.caching.NodeDataBasedCachingStrategy
All Implemented Interfaces:
CachingStrategy<info.magnolia.cms.core.NodeData>

public class NodeDataBasedCachingStrategy
extends AbstractContentBasedCachingStrategy<info.magnolia.cms.core.NodeData>

NodeData based CachingStrategy.

Version:
$Id$

Constructor Summary
NodeDataBasedCachingStrategy()
           
 
Method Summary
protected  info.magnolia.cms.core.Content getContent(info.magnolia.cms.core.NodeData param)
           
protected  String getPathOf(info.magnolia.cms.core.NodeData param)
           
protected  String getWorkspaceName(info.magnolia.cms.core.NodeData param)
           
 
Methods inherited from class info.magnolia.imaging.caching.AbstractContentBasedCachingStrategy
getCachePath, shouldRegenerate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeDataBasedCachingStrategy

public NodeDataBasedCachingStrategy()
Method Detail

getWorkspaceName

protected String getWorkspaceName(info.magnolia.cms.core.NodeData param)
Specified by:
getWorkspaceName in class AbstractContentBasedCachingStrategy<info.magnolia.cms.core.NodeData>

getContent

protected info.magnolia.cms.core.Content getContent(info.magnolia.cms.core.NodeData param)
Specified by:
getContent in class AbstractContentBasedCachingStrategy<info.magnolia.cms.core.NodeData>

getPathOf

protected String getPathOf(info.magnolia.cms.core.NodeData param)
Specified by:
getPathOf in class AbstractContentBasedCachingStrategy<info.magnolia.cms.core.NodeData>


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