fr.paris.lutece.plugins.xmlpage.service
Class XmlPageService

java.lang.Object
  extended by fr.paris.lutece.portal.service.cache.AbstractCacheableService
      extended by fr.paris.lutece.portal.service.resource.ResourceService
          extended by fr.paris.lutece.plugins.xmlpage.service.XmlPageService
All Implemented Interfaces:
fr.paris.lutece.portal.service.cache.CacheableService, fr.paris.lutece.portal.service.util.LuteceService

public final class XmlPageService
extends fr.paris.lutece.portal.service.resource.ResourceService

The XmlPage implementation of ResourceService


Method Summary
static XmlPageService getInstance()
          Returns the instance of the singleton
protected  java.lang.String getLoadersProperty()
          Returns the property key that contains the loaders list
 fr.paris.lutece.util.ReferenceList getXmlPageList()
          Returns a list of different XmlPage.
 XmlPageElement getXmlPageResource(java.lang.String strPageName)
          Returns the XmlPageElement
 
Methods inherited from class fr.paris.lutece.portal.service.resource.ResourceService
addLoader, getName, getResource, getResources, initLoaders, setCacheKey, setName, setNameKey
 
Methods inherited from class fr.paris.lutece.portal.service.cache.AbstractCacheableService
getCache, getCacheSize, getFromCache, initCache, isCacheEnable, putInCache, resetCache
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static XmlPageService getInstance()
Returns the instance of the singleton

Returns:
The instance of the singleton

getLoadersProperty

protected java.lang.String getLoadersProperty()
Returns the property key that contains the loaders list

Specified by:
getLoadersProperty in class fr.paris.lutece.portal.service.resource.ResourceService
Returns:
A property key

getXmlPageResource

public XmlPageElement getXmlPageResource(java.lang.String strPageName)
Returns the XmlPageElement

Parameters:
strPageName - The XmlPageElement name
Returns:
the XmlPageElement

getXmlPageList

public fr.paris.lutece.util.ReferenceList getXmlPageList()
Returns a list of different XmlPage. The result list is a reference list of all the (xmlpage, style) available.

Returns:
The list of all Xmlpage


Copyright © 2007 Mairie de Paris. All Rights Reserved.