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

java.lang.Object
  extended by fr.paris.lutece.plugins.xmlpage.service.XmlPageLoaderProperties
All Implemented Interfaces:
fr.paris.lutece.portal.service.resource.ResourceLoader

public class XmlPageLoaderProperties
extends java.lang.Object
implements fr.paris.lutece.portal.service.resource.ResourceLoader

This class delivers XML Page configuration from property files


Constructor Summary
XmlPageLoaderProperties()
           
 
Method Summary
static java.util.Collection getAllXmlPageByGroup()
          Get All XmlPageGroup from all the properties definied for this plugin This method return a collection of XmlPageGroup objects.
 fr.paris.lutece.portal.service.resource.Resource getResource(java.lang.String strPageId)
          Implementation of the ResourceLoader interface
 java.util.Collection getResources()
          Implementation of the ResourceLoader interface
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlPageLoaderProperties

public XmlPageLoaderProperties()
Method Detail

getResources

public java.util.Collection getResources()
Implementation of the ResourceLoader interface

Specified by:
getResources in interface fr.paris.lutece.portal.service.resource.ResourceLoader
Returns:
A collection of resources

getResource

public fr.paris.lutece.portal.service.resource.Resource getResource(java.lang.String strPageId)
Implementation of the ResourceLoader interface

Specified by:
getResource in interface fr.paris.lutece.portal.service.resource.ResourceLoader
Parameters:
strPageId - The resource Id
Returns:
The Resource

getAllXmlPageByGroup

public static java.util.Collection getAllXmlPageByGroup()
Get All XmlPageGroup from all the properties definied for this plugin This method return a collection of XmlPageGroup objects. Each XmlPageGroup provides all the group properties and a list of XmlPage object found for the group. This method - and the XmlPageGroup structure - is only used by the deamon responsible for the copy and validation of the files.

Returns:
Collection of XmlPageGroup


Copyright © 2009 Mairie de Paris. All Rights Reserved.