public class RuleArchiveComposer extends AbstractRuleCompilePublishComposer
| Constructor and Description |
|---|
RuleArchiveComposer() |
| Modifier and Type | Method and Description |
|---|---|
void |
closeDialog() |
protected void |
doArchiveRule(SourceRuleModel ruleModel) |
protected <any> |
getContext() |
protected CockpitEventQueue |
getEventQueue() |
protected InteractiveAction |
getInteractiveAction()
returns reference to the action instance.
|
protected ObjectFacade |
getObjectFacade() |
protected Button |
getOkBtn() |
protected RuleEngineCronJobLauncher |
getRuleEngineCronJobLauncher() |
protected Window |
getWindow() |
protected void |
notifyObjectsUpdated(SourceRuleModel updatedRule) |
protected void |
onRuleUpdate(java.lang.String ruleCode)
the method invoked upon rule update
|
protected void |
onSuccess(java.lang.String moduleName,
java.lang.String previousModuleVersion,
java.lang.String moduleVersion)
the method invoked upon publishing success
|
void |
perform()
called upon on click event of the corresponding OK button.
|
protected SourceRuleModel |
reload(SourceRuleModel rule) |
doAfterCompose, getAffectedRules, handleRuleEngineModuleSwapCompletedEvent, handleRuleUpdatedEvent, onPublishingErrorpublic void perform()
public void closeDialog()
protected void doArchiveRule(SourceRuleModel ruleModel)
protected void onSuccess(java.lang.String moduleName,
java.lang.String previousModuleVersion,
java.lang.String moduleVersion)
AbstractRuleCompilePublishComposeronSuccess in class AbstractRuleCompilePublishComposermoduleName - name of the published modulepreviousModuleVersion - previous version of the modulemoduleVersion - current version of the moduleprotected void onRuleUpdate(java.lang.String ruleCode)
AbstractRuleCompilePublishComposeronRuleUpdate in class AbstractRuleCompilePublishComposerruleCode - code of the updated ruleprotected void notifyObjectsUpdated(SourceRuleModel updatedRule)
protected SourceRuleModel reload(SourceRuleModel rule)
protected InteractiveAction getInteractiveAction()
protected RuleEngineCronJobLauncher getRuleEngineCronJobLauncher()
protected CockpitEventQueue getEventQueue()
protected <any> getContext()
protected Window getWindow()
protected Button getOkBtn()
protected ObjectFacade getObjectFacade()
Copyright © 2018 SAP SE. All Rights Reserved.