A C E G H I O P R S T U V

A

addNodeVersion(Node, String) - Method in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
Add node's version with a label.
addUpgradePlugin(UpgradeProductPlugin) - Method in class org.exoplatform.commons.upgrade.UpgradeProductService
Method called by eXo Kernel to inject upgrade plugins

C

ComparableVersion - Class in org.exoplatform.commons.version.util
Generic implementation of version comparison.
ComparableVersion(String) - Constructor for class org.exoplatform.commons.version.util.ComparableVersion
 
compareTo(UpgradeProductPlugin) - Method in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
compareTo(ComparableVersion) - Method in class org.exoplatform.commons.version.util.ComparableVersion
 

E

equals(Object) - Method in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
equals(Object) - Method in class org.exoplatform.commons.version.util.ComparableVersion
 

G

getOldProductGroupId() - Method in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
Gets old version what needs to upgrade
getPluginExecutionOrder() - Method in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
 
getProductGroupId() - Method in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
 

H

hashCode() - Method in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
hashCode() - Method in class org.exoplatform.commons.version.util.ComparableVersion
 

I

isAfter(String, String) - Static method in class org.exoplatform.commons.version.util.VersionComparator
 
isBefore(String, String) - Static method in class org.exoplatform.commons.version.util.VersionComparator
 
isEnabled() - Method in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
Determines if the plugin is enabled, this method will be called when adding the plugin to the upgradePlugins list.
isSame(String, String) - Static method in class org.exoplatform.commons.version.util.VersionComparator
 

O

oldProductGroupId - Variable in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
 
org.exoplatform.commons.upgrade - package org.exoplatform.commons.upgrade
 
org.exoplatform.commons.version.util - package org.exoplatform.commons.version.util
 

P

parseVersion(String) - Method in class org.exoplatform.commons.version.util.ComparableVersion
 
processUpgrade(String, String) - Method in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
Proceed to the transparent upgrade, this method will be called if the Product version has changed, which means, it will be called once the Product Version stored in the JCR and the one declared in ProductInfo are different
productGroupId - Variable in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
The plugin's product maven group identifier, by example: org.exoplatform.portal for gatein.

R

resetService() - Method in class org.exoplatform.commons.upgrade.UpgradeProductService
Re-import all upgrade-plugins for service

S

shouldProceedToUpgrade(String, String) - Method in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
This method is called when a new version has been detected to decide whether proceed to upgrade or not.
start() - Method in class org.exoplatform.commons.upgrade.UpgradeProductService
This method is called by eXo Kernel when starting the parent ExoContainer
stop() - Method in class org.exoplatform.commons.upgrade.UpgradeProductService

T

toString() - Method in class org.exoplatform.commons.version.util.ComparableVersion
 

U

UpgradeProductPlugin - Class in org.exoplatform.commons.upgrade
 
UpgradeProductPlugin(InitParams) - Constructor for class org.exoplatform.commons.upgrade.UpgradeProductPlugin
 
UpgradeProductService - Class in org.exoplatform.commons.upgrade
 
UpgradeProductService(ProductInformations, InitParams) - Constructor for class org.exoplatform.commons.upgrade.UpgradeProductService
Constructor called by eXo Kernel

V

VersionComparator - Class in org.exoplatform.commons.version.util
Utility class that uses Comparison class to provide some simple static methods.
VersionComparator() - Constructor for class org.exoplatform.commons.version.util.VersionComparator
 

A C E G H I O P R S T U V

Copyright © 2003–2014 eXo Platform SAS. All rights reserved.