Class RuleDeleteAction

java.lang.Object
com.hybris.cockpitng.actions.delete.DeleteAction
de.hybris.platform.ruleenginebackoffice.actions.RuleDeleteAction
All Implemented Interfaces:
com.hybris.cockpitng.actions.CockpitAction<Object,Object>

public class RuleDeleteAction extends com.hybris.cockpitng.actions.delete.DeleteAction
  • Field Summary

    Fields inherited from class com.hybris.cockpitng.actions.delete.DeleteAction

    objectFacade
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected com.hybris.cockpitng.dataaccess.facades.object.ObjectFacadeOperationResult<Object>
     
    boolean
    canPerform(com.hybris.cockpitng.actions.ActionContext context)
     
    protected List<Object>
    getDataAsList(com.hybris.cockpitng.actions.ActionContext<Object> context)
     
    com.hybris.cockpitng.actions.ActionResult<Object>
    perform(com.hybris.cockpitng.actions.ActionContext<Object> context)
     

    Methods inherited from class com.hybris.cockpitng.actions.delete.DeleteAction

    getConfirmationMessage, getNotificationService, getNotificationSource, getObjectFacade, getPermissionFacade, hasPermissionAndObjectIsPersisted, isCollectionDeletable, needsConfirmation, setNotificationService, setObjectFacade, setPermissionFacade, showFailureNotification, showSuccessNotification

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RuleDeleteAction

      public RuleDeleteAction()
  • Method Details

    • perform

      public com.hybris.cockpitng.actions.ActionResult<Object> perform(com.hybris.cockpitng.actions.ActionContext<Object> context)
      Specified by:
      perform in interface com.hybris.cockpitng.actions.CockpitAction<Object,Object>
      Overrides:
      perform in class com.hybris.cockpitng.actions.delete.DeleteAction
    • canPerform

      public boolean canPerform(com.hybris.cockpitng.actions.ActionContext context)
      Specified by:
      canPerform in interface com.hybris.cockpitng.actions.CockpitAction<Object,Object>
      Overrides:
      canPerform in class com.hybris.cockpitng.actions.delete.DeleteAction
    • getDataAsList

      protected List<Object> getDataAsList(com.hybris.cockpitng.actions.ActionContext<Object> context)
    • addAllItemsToFailedObjects

      protected com.hybris.cockpitng.dataaccess.facades.object.ObjectFacadeOperationResult<Object> addAllItemsToFailedObjects(List<Object> ctxObjects, RuntimeException ex)