Class B2BWorkflowMigrationFor4_4Release


  • @SystemSetup(extension="b2bapprovalprocess")
    @Component("b2bWorkflowMigrationFor4_4Release")
    public class B2BWorkflowMigrationFor4_4Release
    extends java.lang.Object
    B2BWorkflowMigrationFor4_4Release is used to migrate b2bapprovalprocess essential data.
    • Constructor Detail

      • B2BWorkflowMigrationFor4_4Release

        public B2BWorkflowMigrationFor4_4Release()
    • Method Detail

      • migrateWorkflowActionModels

        @SystemSetup(extension="b2bapprovalprocess",
                     type=ESSENTIAL)
        public void migrateWorkflowActionModels()
                                         throws java.lang.reflect.InvocationTargetException,
                                                java.lang.NoSuchMethodException,
                                                java.lang.IllegalAccessException
        Throws:
        java.lang.reflect.InvocationTargetException
        java.lang.NoSuchMethodException
        java.lang.IllegalAccessException
      • findWorkflowActionsToMigrate

        protected java.util.List<WorkflowActionModel> findWorkflowActionsToMigrate()
      • setFlexibleSearchService

        @Autowired
        public void setFlexibleSearchService​(FlexibleSearchService flexibleSearchService)
      • getModelService

        protected ModelService getModelService()
      • setModelService

        @Autowired
        public void setModelService​(@Qualifier("defaultModelService")
                                    ModelService modelService)
      • getTypeService

        protected TypeService getTypeService()
      • setTypeService

        @Autowired
        public void setTypeService​(TypeService typeService)