org.eucalyptus.analysesi.plugin
Class PluginFactory

java.lang.Object
  extended by org.eucalyptus.analysesi.plugin.PluginFactory

public class PluginFactory
extends java.lang.Object

La fabrique de plugin.

Author:
Loic Dreux

Constructor Summary
PluginFactory(DbManager dbManager, java.util.List<java.io.File> pluginFolders)
          Constructeur de PluginFactory.
 
Method Summary
 Plugin buildPlugin(java.io.File file)
          Fabrique un plugin à partir d'un fichier
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginFactory

public PluginFactory(DbManager dbManager,
                     java.util.List<java.io.File> pluginFolders)
Constructeur de PluginFactory.

Parameters:
dbManager -
Method Detail

buildPlugin

public Plugin buildPlugin(java.io.File file)
                   throws PluginException
Fabrique un plugin à partir d'un fichier

Parameters:
file - Le fichier "descriptor"
Returns:
Le nouveau plugin
Throws:
PluginException - En cas d'erreur
java.lang.NullPointerException - si file est nul


Copyright © 2009. All Rights Reserved.