org.exoplatform.commons.upgrade
Class UpgradeProductService

java.lang.Object
  extended by org.exoplatform.commons.upgrade.UpgradeProductService
All Implemented Interfaces:
org.picocontainer.Startable

public class UpgradeProductService
extends Object
implements org.picocontainer.Startable


Constructor Summary
UpgradeProductService(org.exoplatform.commons.info.ProductInformations productInformations, org.exoplatform.container.xml.InitParams initParams)
          Constructor called by eXo Kernel
 
Method Summary
 void addUpgradePlugin(UpgradeProductPlugin upgradeProductPlugin)
          Method called by eXo Kernel to inject upgrade plugins
 void resetService()
          Re-import all upgrade-plugins for service
 void start()
          This method is called by eXo Kernel when starting the parent ExoContainer
 void stop()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpgradeProductService

public UpgradeProductService(org.exoplatform.commons.info.ProductInformations productInformations,
                             org.exoplatform.container.xml.InitParams initParams)
Constructor called by eXo Kernel

Parameters:
productInformations -
Method Detail

addUpgradePlugin

public void addUpgradePlugin(UpgradeProductPlugin upgradeProductPlugin)
Method called by eXo Kernel to inject upgrade plugins

Parameters:
upgradeProductPlugin -

start

public void start()
This method is called by eXo Kernel when starting the parent ExoContainer

Specified by:
start in interface org.picocontainer.Startable

stop

public void stop()

Specified by:
stop in interface org.picocontainer.Startable

resetService

public void resetService()
Re-import all upgrade-plugins for service



Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.