Class UpgradeObjectsAction
java.lang.Object
com.evolveum.midpoint.ninja.action.Action<O,R>
com.evolveum.midpoint.ninja.action.RepositoryAction<O,R>
com.evolveum.midpoint.ninja.action.AbstractRepositorySearchAction<UpgradeObjectsOptions,ActionResult<UpgradeObjectsItemsSummary>>
com.evolveum.midpoint.ninja.action.upgrade.action.UpgradeObjectsAction
public class UpgradeObjectsAction
extends AbstractRepositorySearchAction<UpgradeObjectsOptions,ActionResult<UpgradeObjectsItemsSummary>>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Callable<ActionResult<UpgradeObjectsItemsSummary>>createConsumer(BlockingQueue<ObjectType> queue, OperationStatus operation) execute()@NotNull NinjaApplicationContextLevelgetApplicationContextLevel(List<Object> allOptions) protected voidhandleResultOnFinish(ActionResult<UpgradeObjectsItemsSummary> consumerResult, OperationStatus operation, String finishMessage) Methods inherited from class com.evolveum.midpoint.ninja.action.AbstractRepositorySearchAction
supportedObjectTypes
-
Field Details
-
ERROR_CODE_VERIFICATION_FILE_NOT_FOUND
public static final int ERROR_CODE_VERIFICATION_FILE_NOT_FOUND- See Also:
-
-
Constructor Details
-
UpgradeObjectsAction
public UpgradeObjectsAction() -
UpgradeObjectsAction
public UpgradeObjectsAction(boolean partial)
-
-
Method Details
-
getLogTarget
- Overrides:
getLogTargetin classAbstractRepositorySearchAction<UpgradeObjectsOptions,ActionResult<UpgradeObjectsItemsSummary>> - Returns:
- target where the log should be printed. In case action result is printed to the standard output, log messages should go to the standard error no to mix the output. Otherwise, log messages should go to the standard output.
-
getApplicationContextLevel
@NotNull public @NotNull NinjaApplicationContextLevel getApplicationContextLevel(List<Object> allOptions) - Overrides:
getApplicationContextLevelin classAction<UpgradeObjectsOptions,ActionResult<UpgradeObjectsItemsSummary>> - Returns:
- Level of application context initialization required for this action.
-
execute
- Overrides:
executein classAbstractRepositorySearchAction<UpgradeObjectsOptions,ActionResult<UpgradeObjectsItemsSummary>> - Throws:
Exception
-
getOperationName
- Specified by:
getOperationNamein classAction<UpgradeObjectsOptions,ActionResult<UpgradeObjectsItemsSummary>>
-
createConsumer
protected Callable<ActionResult<UpgradeObjectsItemsSummary>> createConsumer(BlockingQueue<ObjectType> queue, OperationStatus operation) - Specified by:
createConsumerin classAbstractRepositorySearchAction<UpgradeObjectsOptions,ActionResult<UpgradeObjectsItemsSummary>>
-
handleResultOnFinish
protected void handleResultOnFinish(ActionResult<UpgradeObjectsItemsSummary> consumerResult, OperationStatus operation, String finishMessage) - Overrides:
handleResultOnFinishin classAction<UpgradeObjectsOptions,ActionResult<UpgradeObjectsItemsSummary>>
-