A B C E G H I O P R S T U V 
All Classes All Packages

A

addUpgradePlugin(UpgradeProductPlugin) - Method in class org.exoplatform.commons.upgrade.UpgradeProductService
Method called by eXo Kernel to inject upgrade plugins
afterUpgrade() - Method in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
Execute some operations synchronously after the execution of processUpgrade method synchronously or asynchronously
asyncUpgradeExecution - Variable in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
True if the upgrade execution should be processed asynchronously else, it will be executed synchronously

B

beforeUpgrade() - Method in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
Execute some operations synchronously after the execution of processUpgrade method synchronously or asynchronously

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(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
 
executeOnlyOnce - Variable in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
Determines whether the plugin should be executed once or even version upgrade.

G

getExecutionCount() - Method in class org.exoplatform.commons.upgrade.UpgradePluginExecutionContext
 
getPluginExecutionOrder() - Method in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
 
getProductGroupId() - Method in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
 
getTargetVersion() - Method in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
 
getValue(String) - Method in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
 
getVersion() - Method in class org.exoplatform.commons.upgrade.UpgradePluginExecutionContext
 

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
 
isAsyncUpgradeExecution() - Method in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
 
isBefore(String, String) - Static method in class org.exoplatform.commons.version.util.VersionComparator
 
isDone() - Method in class org.exoplatform.commons.upgrade.UpgradeProductService
 
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.
isExecuteOnlyOnce() - Method in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
 
isSame(String, String) - Static method in class org.exoplatform.commons.version.util.VersionComparator
 

O

OLD_PRODUCT_GROUP_ID - Static variable in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
 
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 stored Product Version and the one declared in ProductInfo are different
PRODUCT_GROUP_ID - Static variable in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
 
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

setExecutionCount(int) - Method in class org.exoplatform.commons.upgrade.UpgradePluginExecutionContext
 
setVersion(String) - Method in class org.exoplatform.commons.upgrade.UpgradePluginExecutionContext
 
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.
shouldProceedToUpgrade(String, String, UpgradePluginExecutionContext) - 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
storeValueForPlugin(String, String) - Method in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
 

T

targetVersion - Variable in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
The target version of this upgrade Plugin.
toString() - Method in class org.exoplatform.commons.upgrade.UpgradePluginExecutionContext
 
toString() - Method in class org.exoplatform.commons.version.util.ComparableVersion
 

U

UPGRADE_COMPLETED_STATUS - Static variable in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
 
UPGRADE_PLUGIN_ASYNC - Static variable in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
 
UPGRADE_PLUGIN_ENABLE - Static variable in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
 
UPGRADE_PLUGIN_EXECUTE_ONCE_PARAMETER - Static variable in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
 
UPGRADE_PLUGIN_EXECUTION_ORDER - Static variable in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
 
UPGRADE_PLUGIN_TARGET_PARAMETER - Static variable in class org.exoplatform.commons.upgrade.UpgradeProductPlugin
 
UPGRADE_PRODUCT_CONTEXT - Static variable in class org.exoplatform.commons.upgrade.UpgradeProductService
 
UpgradePluginExecutionContext - Class in org.exoplatform.commons.upgrade
 
UpgradePluginExecutionContext(String) - Constructor for class org.exoplatform.commons.upgrade.UpgradePluginExecutionContext
 
UpgradePluginExecutionContext(String, int) - Constructor for class org.exoplatform.commons.upgrade.UpgradePluginExecutionContext
 
UpgradeProductPlugin - Class in org.exoplatform.commons.upgrade
 
UpgradeProductPlugin(SettingService, InitParams) - Constructor for class org.exoplatform.commons.upgrade.UpgradeProductPlugin
 
UpgradeProductPlugin(InitParams) - Constructor for class org.exoplatform.commons.upgrade.UpgradeProductPlugin
 
UpgradeProductService - Class in org.exoplatform.commons.upgrade
 
UpgradeProductService(PortalContainer, ProductInformations, SettingService, InitParams) - Constructor for class org.exoplatform.commons.upgrade.UpgradeProductService
 

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 B C E G H I O P R S T U V 
All Classes All Packages