Class RuleCompileForModuleAction
java.lang.Object
com.hybris.cockpitng.engine.impl.AbstractComponentWidgetAdapterAware
de.hybris.platform.ruleenginebackoffice.actions.AbstractInteractiveAction<I,O>
de.hybris.platform.ruleenginebackoffice.actions.AbstractRuleProcessingForModuleAction<AbstractRuleModel,Object>
de.hybris.platform.ruleenginebackoffice.actions.RuleCompileForModuleAction
- All Implemented Interfaces:
com.hybris.cockpitng.actions.CockpitAction<AbstractRuleModel,,Object> com.hybris.cockpitng.engine.ComponentWidgetAdapterAware,InteractiveAction<AbstractRuleModel,Object>
- Direct Known Subclasses:
RuleCompilePromotionForModuleAction
public class RuleCompileForModuleAction
extends AbstractRuleProcessingForModuleAction<AbstractRuleModel,Object>
Action to compile a single rule for a user-specified rules module.
-
Field Summary
Fields inherited from class de.hybris.platform.ruleenginebackoffice.actions.AbstractInteractiveAction
DEFAULT_ALERT_DIALOG_OK, DEFAULT_ALERT_DIALOG_TEMPLATE_URL, DEFAULT_ALERT_DIALOG_WIDTH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanPerform(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) protected StringgetDialogTemplate(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) protected StringgetDialogTitle(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) protected List<AbstractRuleModel>getRulesToProcess(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) Methods inherited from class de.hybris.platform.ruleenginebackoffice.actions.AbstractRuleProcessingForModuleAction
addDialogWindowAttribute, getRulesToProcessCtxAttributeNameMethods inherited from class de.hybris.platform.ruleenginebackoffice.actions.AbstractInteractiveAction
doOnAlertOkClick, getAlertDialogTemplate, getAlertDialogWidth, getArguments, getRoot, perform, sendOutputDataToSocket, showAlertDialogMethods inherited from class com.hybris.cockpitng.engine.impl.AbstractComponentWidgetAdapterAware
addSocketInputEventListener, getComponentID, handleSocketInputEvent, initialize, initializeDefaultEventListeners, registerStubInstance, sendOutput, setComponentID, unregisterStubInstanceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hybris.cockpitng.actions.CockpitAction
getConfirmationMessage, needsConfirmation
-
Constructor Details
-
RuleCompileForModuleAction
public RuleCompileForModuleAction()
-
-
Method Details
-
getDialogTemplate
protected String getDialogTemplate(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) - Specified by:
getDialogTemplatein classAbstractInteractiveAction<AbstractRuleModel,Object>
-
getDialogTitle
protected String getDialogTitle(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) - Specified by:
getDialogTitlein classAbstractInteractiveAction<AbstractRuleModel,Object>
-
getRulesToProcess
protected List<AbstractRuleModel> getRulesToProcess(com.hybris.cockpitng.actions.ActionContext<AbstractRuleModel> context) - Specified by:
getRulesToProcessin classAbstractRuleProcessingForModuleAction<AbstractRuleModel,Object>
-
canPerform
- Specified by:
canPerformin interfacecom.hybris.cockpitng.actions.CockpitAction<AbstractRuleModel,Object> - Overrides:
canPerformin classAbstractInteractiveAction<AbstractRuleModel,Object>
-