fr.paris.lutece.plugins.menus.web
Class MainTreeMenuInclude

java.lang.Object
  extended by fr.paris.lutece.portal.service.cache.AbstractCacheableService
      extended by fr.paris.lutece.plugins.menus.web.MainTreeMenuInclude
All Implemented Interfaces:
fr.paris.lutece.portal.service.cache.CacheableService, fr.paris.lutece.portal.service.includes.PageInclude, fr.paris.lutece.portal.service.util.LuteceService, java.lang.Cloneable, net.sf.ehcache.event.CacheEventListener

public class MainTreeMenuInclude
extends fr.paris.lutece.portal.service.cache.AbstractCacheableService
implements fr.paris.lutece.portal.service.includes.PageInclude

MainTreeMenuInclude


Constructor Summary
MainTreeMenuInclude()
           
 
Method Summary
 void fillTemplate(java.util.Map<java.lang.String,java.lang.Object> rootModel, fr.paris.lutece.portal.service.content.PageData data, int nMode, javax.servlet.http.HttpServletRequest request)
          Substitue specific Freemarker markers in the page template.
 java.lang.String getName()
          Returns the cache name
 
Methods inherited from class fr.paris.lutece.portal.service.cache.AbstractCacheableService
clone, dispose, enableCache, getCache, getCacheSize, getFromCache, getInfos, getKeys, getMaxElements, getMemorySize, getTimeToLive, initCache, initCache, isCacheEnable, notifyElementEvicted, notifyElementExpired, notifyElementPut, notifyElementRemoved, notifyElementUpdated, notifyRemoveAll, putInCache, resetCache
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MainTreeMenuInclude

public MainTreeMenuInclude()
Method Detail

fillTemplate

public void fillTemplate(java.util.Map<java.lang.String,java.lang.Object> rootModel,
                         fr.paris.lutece.portal.service.content.PageData data,
                         int nMode,
                         javax.servlet.http.HttpServletRequest request)
Substitue specific Freemarker markers in the page template.

Specified by:
fillTemplate in interface fr.paris.lutece.portal.service.includes.PageInclude
Parameters:
rootModel - the HashMap containing markers to substitute
data - A PageData object containing applications data
nMode - The current mode
request - The HTTP request

getName

public java.lang.String getName()
Returns the cache name

Specified by:
getName in interface fr.paris.lutece.portal.service.util.LuteceService
Returns:
The cache name


Copyright © 2011 Mairie de Paris. All Rights Reserved.