Class UpgradeObjectHandler
- java.lang.Object
- 
- com.evolveum.midpoint.ninja.action.upgrade.UpgradeObjectHandler
 
- 
 public class UpgradeObjectHandler extends Object Handles upgrade of single object, filters out items that are not applicable for upgrade based on options selected by user.
- 
- 
Constructor SummaryConstructors Constructor Description UpgradeObjectHandler(UpgradeObjectsOptions options, NinjaContext context, Map<UUID,Set<SkipUpgradeItem>> skipUpgradeItems, UpgradeObjectsItemsSummary itemsSummary)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description <O extends ObjectType>
 @NotNull UpgradeObjectResultexecute(PrismObject<O> object)Filters out items that are not applicable for upgrade, applies delta to object.
 
- 
- 
- 
Constructor Detail- 
UpgradeObjectHandlerpublic UpgradeObjectHandler(UpgradeObjectsOptions options, NinjaContext context, Map<UUID,Set<SkipUpgradeItem>> skipUpgradeItems, UpgradeObjectsItemsSummary itemsSummary) 
 
- 
 - 
Method Detail- 
execute@NotNull public <O extends ObjectType> @NotNull UpgradeObjectResult execute(PrismObject<O> object) throws Exception Filters out items that are not applicable for upgrade, applies delta to object.- Type Parameters:
- O- type of object
- Parameters:
- object- to upgrade
- Returns:
- UpgradeObjectResult value
- Throws:
- Exception
 
 
- 
 
-