Class RuleArchiveComposer
- java.lang.Object
-
- org.zkoss.zk.ui.event.GenericEventListener
-
- org.zkoss.zk.ui.util.GenericComposer<T>
-
- org.zkoss.zk.ui.util.GenericAutowireComposer<T>
-
- org.zkoss.zk.ui.util.GenericForwardComposer<org.zkoss.zk.ui.Component>
-
- com.hybris.cockpitng.util.ViewAnnotationAwareComposer
-
- de.hybris.platform.ruleenginebackoffice.actions.AbstractRuleCompilePublishComposer
-
- de.hybris.platform.ruleenginebackoffice.actions.RuleArchiveComposer
-
- All Implemented Interfaces:
java.io.Serializable,org.zkoss.zk.ui.event.EventListener,org.zkoss.zk.ui.event.SerializableEventListener,org.zkoss.zk.ui.util.ComponentActivationListener,org.zkoss.zk.ui.util.ComponentCloneListener,org.zkoss.zk.ui.util.Composer<org.zkoss.zk.ui.Component>,org.zkoss.zk.ui.util.ComposerExt<org.zkoss.zk.ui.Component>
@Deprecated(since="1811", forRemoval=true) public class RuleArchiveComposer extends AbstractRuleCompilePublishComposerDeprecated, for removal: This API element is subject to removal in a future version.since 1811Composer to invoke action for the rule archiving process- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RuleArchiveComposer()Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidcloseDialog()Deprecated, for removal: This API element is subject to removal in a future version.protected voiddoArchiveRule(SourceRuleModel ruleModel)Deprecated, for removal: This API element is subject to removal in a future version.protected com.hybris.cockpitng.actions.ActionContext<SourceRuleModel>getContext()Deprecated, for removal: This API element is subject to removal in a future version.protected com.hybris.cockpitng.core.events.CockpitEventQueuegetEventQueue()Deprecated, for removal: This API element is subject to removal in a future version.protected InteractiveActiongetInteractiveAction()Deprecated, for removal: This API element is subject to removal in a future version.returns reference to the action instance.protected com.hybris.cockpitng.dataaccess.facades.object.ObjectFacadegetObjectFacade()Deprecated, for removal: This API element is subject to removal in a future version.protected org.zkoss.zul.ButtongetOkBtn()Deprecated, for removal: This API element is subject to removal in a future version.protected RuleEngineCronJobLaunchergetRuleEngineCronJobLauncher()Deprecated, for removal: This API element is subject to removal in a future version.protected org.zkoss.zul.WindowgetWindow()Deprecated, for removal: This API element is subject to removal in a future version.protected voidnotifyObjectsUpdated(SourceRuleModel updatedRule)Deprecated, for removal: This API element is subject to removal in a future version.protected voidonRuleUpdate(java.lang.String ruleCode)Deprecated, for removal: This API element is subject to removal in a future version.the method invoked upon rule updateprotected voidonSuccess(java.lang.String moduleName, java.lang.String previousModuleVersion, java.lang.String moduleVersion)Deprecated, for removal: This API element is subject to removal in a future version.the method invoked upon publishing successvoidperform()Deprecated, for removal: This API element is subject to removal in a future version.called upon on click event of the corresponding OK button.protected SourceRuleModelreload(SourceRuleModel rule)Deprecated, for removal: This API element is subject to removal in a future version.-
Methods inherited from class de.hybris.platform.ruleenginebackoffice.actions.AbstractRuleCompilePublishComposer
doAfterCompose, getAffectedRules, getNotificationService, handleRuleEngineModuleSwapCompletedEvent, handleRuleUpdatedEvent, onException, onJobTriggered, onPublishingError
-
Methods inherited from class com.hybris.cockpitng.util.ViewAnnotationAwareComposer
invokeListenerMethod, scanEventListeners
-
Methods inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer
alert, didActivate, getPage, willClone, willPassivate
-
Methods inherited from class org.zkoss.zk.ui.util.GenericComposer
doBeforeCompose, doBeforeComposeChildren, doCatch, doFinally
-
-
-
-
Method Detail
-
perform
public void perform()
Deprecated, for removal: This API element is subject to removal in a future version.called upon on click event of the corresponding OK button.
-
closeDialog
public void closeDialog()
Deprecated, for removal: This API element is subject to removal in a future version.
-
doArchiveRule
protected void doArchiveRule(SourceRuleModel ruleModel)
Deprecated, for removal: This API element is subject to removal in a future version.
-
onSuccess
protected void onSuccess(java.lang.String moduleName, java.lang.String previousModuleVersion, java.lang.String moduleVersion)Deprecated, for removal: This API element is subject to removal in a future version.Description copied from class:AbstractRuleCompilePublishComposerthe method invoked upon publishing success- Specified by:
onSuccessin classAbstractRuleCompilePublishComposer- Parameters:
moduleName- name of the published modulepreviousModuleVersion- previous version of the modulemoduleVersion- current version of the module
-
onRuleUpdate
protected void onRuleUpdate(java.lang.String ruleCode)
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from class:AbstractRuleCompilePublishComposerthe method invoked upon rule update- Overrides:
onRuleUpdatein classAbstractRuleCompilePublishComposer- Parameters:
ruleCode- code of the updated rule
-
notifyObjectsUpdated
protected void notifyObjectsUpdated(SourceRuleModel updatedRule)
Deprecated, for removal: This API element is subject to removal in a future version.
-
reload
protected SourceRuleModel reload(SourceRuleModel rule)
Deprecated, for removal: This API element is subject to removal in a future version.
-
getInteractiveAction
protected InteractiveAction getInteractiveAction()
Deprecated, for removal: This API element is subject to removal in a future version.returns reference to the action instance.- Returns:
- the action instance
-
getRuleEngineCronJobLauncher
protected RuleEngineCronJobLauncher getRuleEngineCronJobLauncher()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getEventQueue
protected com.hybris.cockpitng.core.events.CockpitEventQueue getEventQueue()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getContext
protected com.hybris.cockpitng.actions.ActionContext<SourceRuleModel> getContext()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getWindow
protected org.zkoss.zul.Window getWindow()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getOkBtn
protected org.zkoss.zul.Button getOkBtn()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getObjectFacade
protected com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade getObjectFacade()
Deprecated, for removal: This API element is subject to removal in a future version.
-
-