Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
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
- getUpgradePlugins() - Method in class org.exoplatform.commons.upgrade.UpgradeProductService
- 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.
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
- UpgradePluginException - Exception Class in org.exoplatform.commons.upgrade
- UpgradePluginException() - Constructor for exception class org.exoplatform.commons.upgrade.UpgradePluginException
- UpgradePluginException(String) - Constructor for exception class org.exoplatform.commons.upgrade.UpgradePluginException
- UpgradePluginException(String, Throwable) - Constructor for exception class org.exoplatform.commons.upgrade.UpgradePluginException
- 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form