fr.paris.lutece.maven.utils.plugindat
Class PluginDataService

java.lang.Object
  extended by fr.paris.lutece.maven.utils.plugindat.PluginDataService

public class PluginDataService
extends Object

PluginDataService


Constructor Summary
PluginDataService()
           
 
Method Summary
static void generatePluginsDataFile(String strWebappPath)
          Generate plugins.dat file
static File getPluginsDatFile(String strWebappPath)
          Gets a File object for the plugins.dat file
static List<PluginData> getPluginsList(String strWebappPath)
          The list of plugins data
static void outPut(List<PluginData> list, PrintStream out)
          Writes the plugins data into an given output stream
static void writeFile(File file, List<PluginData> list)
          Writes the plugins data into a given file
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginDataService

public PluginDataService()
Method Detail

getPluginsDatFile

public static File getPluginsDatFile(String strWebappPath)
Gets a File object for the plugins.dat file

Parameters:
strWebappPath - The Webapp path
Returns:
a File object for the plugins.dat file

getPluginsList

public static List<PluginData> getPluginsList(String strWebappPath)
The list of plugins data

Parameters:
strWebappPath - The Webapp path
Returns:
The list of plugins data

writeFile

public static void writeFile(File file,
                             List<PluginData> list)
Writes the plugins data into a given file

Parameters:
file - The file to write into
list - The list of plugins data

outPut

public static void outPut(List<PluginData> list,
                          PrintStream out)
Writes the plugins data into an given output stream

Parameters:
list - The list of plugins data
out - The output stream

generatePluginsDataFile

public static void generatePluginsDataFile(String strWebappPath)
Generate plugins.dat file

Parameters:
strWebappPath - The webapp path


Copyright © 2006-2013 Mairie de Paris. All Rights Reserved.