Class BundleTemplateRefreshAction

  • All Implemented Interfaces:
    com.hybris.cockpitng.actions.CockpitAction<java.lang.Object,​java.lang.Object>

    public class BundleTemplateRefreshAction
    extends com.hybris.cockpitng.actions.misc.RefreshAction
    • Field Summary

      Fields 
      Modifier and Type Field Description
      com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade objectFacade  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean canPerform​(com.hybris.cockpitng.actions.ActionContext<java.lang.Object> ctx)  
      protected void fillCtxObjects​(com.hybris.cockpitng.actions.ActionContext<java.lang.Object> ctx, java.util.Collection<java.lang.Object> ctxObjects)  
      java.lang.String getConfirmationMessage​(com.hybris.cockpitng.actions.ActionContext<java.lang.Object> ctx)  
      protected java.util.Collection<java.lang.Object> getCtxObjects​(com.hybris.cockpitng.actions.ActionContext<java.lang.Object> ctx)  
      protected com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade getObjectFacade()  
      protected java.util.List<BundleTemplateModel> getRootBundles​(java.util.Collection<java.lang.Object> ctxObjects)  
      protected boolean isBundleTemplateRefreshable​(BundleTemplateModel templateModel)  
      boolean needsConfirmation​(com.hybris.cockpitng.actions.ActionContext<java.lang.Object> ctx)  
      com.hybris.cockpitng.actions.ActionResult<java.lang.Object> perform​(com.hybris.cockpitng.actions.ActionContext<java.lang.Object> ctx)  
      void setObjectFacade​(com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade objectFacade)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • objectFacade

        public com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade objectFacade
    • Constructor Detail

      • BundleTemplateRefreshAction

        public BundleTemplateRefreshAction()
    • Method Detail

      • perform

        public com.hybris.cockpitng.actions.ActionResult<java.lang.Object> perform​(com.hybris.cockpitng.actions.ActionContext<java.lang.Object> ctx)
        Specified by:
        perform in interface com.hybris.cockpitng.actions.CockpitAction<java.lang.Object,​java.lang.Object>
        Overrides:
        perform in class com.hybris.cockpitng.actions.misc.RefreshAction
      • needsConfirmation

        public boolean needsConfirmation​(com.hybris.cockpitng.actions.ActionContext<java.lang.Object> ctx)
        Specified by:
        needsConfirmation in interface com.hybris.cockpitng.actions.CockpitAction<java.lang.Object,​java.lang.Object>
        Overrides:
        needsConfirmation in class com.hybris.cockpitng.actions.misc.RefreshAction
      • getConfirmationMessage

        public java.lang.String getConfirmationMessage​(com.hybris.cockpitng.actions.ActionContext<java.lang.Object> ctx)
        Specified by:
        getConfirmationMessage in interface com.hybris.cockpitng.actions.CockpitAction<java.lang.Object,​java.lang.Object>
        Overrides:
        getConfirmationMessage in class com.hybris.cockpitng.actions.misc.RefreshAction
      • canPerform

        public boolean canPerform​(com.hybris.cockpitng.actions.ActionContext<java.lang.Object> ctx)
        Specified by:
        canPerform in interface com.hybris.cockpitng.actions.CockpitAction<java.lang.Object,​java.lang.Object>
        Overrides:
        canPerform in class com.hybris.cockpitng.actions.misc.RefreshAction
      • getRootBundles

        protected java.util.List<BundleTemplateModel> getRootBundles​(java.util.Collection<java.lang.Object> ctxObjects)
      • isBundleTemplateRefreshable

        protected boolean isBundleTemplateRefreshable​(BundleTemplateModel templateModel)
      • fillCtxObjects

        protected void fillCtxObjects​(com.hybris.cockpitng.actions.ActionContext<java.lang.Object> ctx,
                                      java.util.Collection<java.lang.Object> ctxObjects)
      • getCtxObjects

        protected java.util.Collection<java.lang.Object> getCtxObjects​(com.hybris.cockpitng.actions.ActionContext<java.lang.Object> ctx)
      • getObjectFacade

        protected com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade getObjectFacade()
      • setObjectFacade

        public void setObjectFacade​(com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade objectFacade)