public class DeactivateDroolsRulesTask extends java.lang.Object implements MigrationTask
AbstractRuleEngineRuleModel that are related to
SourceRuleModel| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
FIND_QUALIFYING_RULES |
| Constructor and Description |
|---|
DeactivateDroolsRulesTask() |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractRuleEngineRuleModel |
deactivate(AbstractRuleEngineRuleModel ruleEngineRule) |
void |
execute(SystemSetupContext systemSetupContext)
Executes migration task
|
protected FlexibleSearchService |
getFlexibleSearchService() |
protected ModelService |
getModelService() |
protected java.util.List<AbstractRuleEngineRuleModel> |
getSourcedDroolsRules() |
protected java.util.function.Predicate<AbstractRuleEngineRuleModel> |
isRuleValidToProcess() |
void |
setFlexibleSearchService(FlexibleSearchService flexibleSearchService) |
void |
setModelService(ModelService modelService) |
protected static final java.lang.String FIND_QUALIFYING_RULES
public void execute(SystemSetupContext systemSetupContext)
MigrationTaskexecute in interface MigrationTasksystemSetupContext - - setup context that gives a control over task executionprotected java.util.function.Predicate<AbstractRuleEngineRuleModel> isRuleValidToProcess()
protected java.util.List<AbstractRuleEngineRuleModel> getSourcedDroolsRules()
protected AbstractRuleEngineRuleModel deactivate(AbstractRuleEngineRuleModel ruleEngineRule)
protected ModelService getModelService()
public void setModelService(ModelService modelService)
protected FlexibleSearchService getFlexibleSearchService()
public void setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
Copyright © 2018 SAP SE. All Rights Reserved.