Class DataloaderInitialLoadItemAction

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

    public class DataloaderInitialLoadItemAction
    extends java.lang.Object
    implements com.hybris.cockpitng.actions.CockpitAction<SAPConfigurationModel,​java.lang.String>
    Perform initial load action
    • Constructor Detail

      • DataloaderInitialLoadItemAction

        public DataloaderInitialLoadItemAction()
    • Method Detail

      • perform

        public com.hybris.cockpitng.actions.ActionResult<java.lang.String> perform​(com.hybris.cockpitng.actions.ActionContext<SAPConfigurationModel> ctx)
        Specified by:
        perform in interface com.hybris.cockpitng.actions.CockpitAction<SAPConfigurationModel,​java.lang.String>
      • checkParameters

        protected void checkParameters​(com.hybris.cockpitng.actions.ActionContext<SAPConfigurationModel> ctx,
                                       com.hybris.cockpitng.actions.ActionResult<java.lang.String> result,
                                       SAPConfigurationModel configuration)
      • showMessageBox

        protected void showMessageBox​(java.lang.String msg)
      • stopDataload

        protected boolean stopDataload()
      • isDataLoadRunning

        protected boolean isDataLoadRunning()
      • canPerform

        public boolean canPerform​(com.hybris.cockpitng.actions.ActionContext<SAPConfigurationModel> arg0)
        Specified by:
        canPerform in interface com.hybris.cockpitng.actions.CockpitAction<SAPConfigurationModel,​java.lang.String>
      • getConfirmationMessage

        public java.lang.String getConfirmationMessage​(com.hybris.cockpitng.actions.ActionContext<SAPConfigurationModel> ctx)
        Specified by:
        getConfirmationMessage in interface com.hybris.cockpitng.actions.CockpitAction<SAPConfigurationModel,​java.lang.String>
      • needsConfirmation

        public boolean needsConfirmation​(com.hybris.cockpitng.actions.ActionContext<SAPConfigurationModel> ctx)
        Specified by:
        needsConfirmation in interface com.hybris.cockpitng.actions.CockpitAction<SAPConfigurationModel,​java.lang.String>
      • getCronJobService

        public CronJobService getCronJobService()
        Returns:
        the cronJobService
      • setCronJobService

        public void setCronJobService​(CronJobService cronJobService)
        Parameters:
        cronJobService -
      • getModelService

        public ModelService getModelService()
        Returns:
        the modelService
      • setModelService

        public void setModelService​(ModelService modelService)
        Parameters:
        modelService -
      • getDataLoaderCronJobParameters

        public DataLoaderCronjobParameters getDataLoaderCronJobParameters()
        Returns:
        the dataLoaderCronJobParameters
      • setDataLoaderCronJobParameters

        public void setDataLoaderCronJobParameters​(DataLoaderCronjobParameters dataLoaderCronJobParameters)
        Parameters:
        dataLoaderCronJobParameters -