Feature 39: TaskAsynchronizer


AD4.AppDesigner.39.07

Bug fix: Terminator pattern does not support SingleInstance property because the class is created specific for every flow
  • ValidateMapItemBaseSyntax improved and renamed to ValidateMapItemBaseProperties

Offline documentation in English and German:
  • I'm currently preparing the content of chapter 'Case Related Solution Recommendations'
  • You find the latest documentation here: Cannot resolve release macro, invalid id.

ToDo:
  • TaskAsynchronizer: Tutorial sample and documentation
  • Interface as prepared instance: Tutorial sample and documentation is missing ...
  • Switch by SwitchTable: Tutorial sample and documentation is missing ...
  • CancelPreviousThread: extension of documentation is missing ...
  • Update documentation because of LockOptions renaming at ThreadAsynchronizer to ThreadLockOptions

AD4.AppDesigner.39.06

Using of TaskAsynchronizer by the AD4.AppDesigner
  • Several flows improved

Offline documentation in English and German:
  • I'm currently preparing the content of chapter 'Case Related Solution Recommendations'
  • You find the latest documentation here: Cannot resolve release macro, invalid id.

ToDo:
  • TaskAsynchronizer: Tutorial sample and documentation
  • Interface as prepared instance: Tutorial sample and documentation is missing ...
  • Switch by SwitchTable: Tutorial sample and documentation is missing ...
  • CancelPreviousThread: extension of documentation is missing ...

AD4.AppDesigner.39.05

Rename of LockOptions at ThreadAsynchronizer to ThreadLockOptions (Clarification)
  • All dependencies of AD4.AppDesigner adapted

AD4.AppDesigner.39.04

Rename of TaskOptions to TaskLockOptions (clarification)
  • AD4.AppDesigner.Core improved
  • AD4.AppDesigner.Generator improved
  • AD4.AppDesigner.WPF improved

AD4.AppDesigner.39.03

Support of TaskAsynchronizer by the visual designer
  • EditStepWindow extended
AD4.EditStepWindow.39.03.png
  • EditMapItemBase extended

Offline documentation in English and German:
  • Section 'Final Remark To Tutorials' of chapter 'Tutorial' finished

AD4.AppDesigner.39.02

Support of pattern by source code generator
  • AppPatternClassFields.GetTypeName extended
  • AppPatternClassFields.GetBaseTypeName extended
  • AppPatternClassFields.GetPatternClassInputPinArgInfos extended
  • AppPatternClassFields.GetBaseTypeCtorParameterString extended
  • AppPatternClassFields.GetDefaultInputMethodName extended
  • AppPatternClassFields.GetDefaultOutputEventName extended
  • MakePatternClasses extended
  • MakeFlowBuildInstances extended

Offline documentation in English and German:
  • Section 'Custom Namespace' of chapter 'Tutorial' finished
  • Tutorial sample (V8) added

AD4.AppDesigner.39.01

AD4 language extended to handle the new pattern without exception
  • AD4.AppDesigner.Contracts.Enumerators.Patterns extended by TaskAsynchronizer
  • AD4.AppDesigner.Persistance.Common.AppFileConvertEx extended to parse the new pattern expression

Offline documentation in English and German:
  • Section 'Parametrizing Of Reusable Components' of chapter 'General Solution Recommendations' finished

AD4.AppDesigner.39.00

Basic version of TaskAsynchronizer with task options QueueSingleTask an UnlockedTask implemented
  • AD4.AppDesigner.Core library extended by TaskAsynchronizerPattern

Offline documentation in English and German:
  • Section 'Reusing Of Existing Workers' of chapter 'General Solution Recommendations' finished

Last edited Jul 11, 2015 at 10:08 AM by InneHo, version 12