Package com._1c.g5.v8.dt.bsl.common
Interface IThreadPoolServiceProvider
- 
- All Known Implementing Classes:
- BslBmThreadPoolServiceProvider,- BslThreadPoolServiceProvider
 
 public interface IThreadPoolServiceProviderInterface providing specialForkJoinPoolfor multithreading running of bsl task in installing derived state and type system phase and in validation phase
- 
- 
Field SummaryFields Modifier and Type Field Description static StringBSL_LAZY_REFERENCE_INSTALLING_ACTIVITYName of the activity for installing lazy cross references in bsl modulestatic StringBSL_LAZY_REFERENCE_RESOLVING_ACTIVITYName of the activity for resolving cross reference for bsl modulestatic StringBSL_REFERENCE_DESCRIPTION_ACTIVITYName of the activity for building reference description for bsl modulestatic StringBSL_TYPE_SYSTEM_ACTIVITYName of the activity for building type system in bsl modulestatic StringBSL_VALIDATION_ACTIVITYName of the activity for validation in bsl module
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description ForkJoinPoolstartActivity(String activityName)GetsForkJoinPoolfor activity with nameactivityName.voidstopActivity(String activityName)Calling of this method tells that activity was stopped
 
- 
- 
- 
Field Detail- 
BSL_TYPE_SYSTEM_ACTIVITYstatic final String BSL_TYPE_SYSTEM_ACTIVITY Name of the activity for building type system in bsl module- See Also:
- Constant Field Values
 
 - 
BSL_VALIDATION_ACTIVITYstatic final String BSL_VALIDATION_ACTIVITY Name of the activity for validation in bsl module- See Also:
- Constant Field Values
 
 - 
BSL_REFERENCE_DESCRIPTION_ACTIVITYstatic final String BSL_REFERENCE_DESCRIPTION_ACTIVITY Name of the activity for building reference description for bsl module- See Also:
- Constant Field Values
 
 - 
BSL_LAZY_REFERENCE_RESOLVING_ACTIVITYstatic final String BSL_LAZY_REFERENCE_RESOLVING_ACTIVITY Name of the activity for resolving cross reference for bsl module- See Also:
- Constant Field Values
 
 - 
BSL_LAZY_REFERENCE_INSTALLING_ACTIVITYstatic final String BSL_LAZY_REFERENCE_INSTALLING_ACTIVITY Name of the activity for installing lazy cross references in bsl module- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
startActivityForkJoinPool startActivity(String activityName) GetsForkJoinPoolfor activity with nameactivityName. Calling of this method tells that activity was started- Parameters:
- activityName- name of the bsl module activity, can't be- null
- Returns:
- ForkJoinPoolfor activity with name- activityName, never- null
 
 - 
stopActivityvoid stopActivity(String activityName) Calling of this method tells that activity was stopped- Parameters:
- activityName- name of the stopped activity, can't be- null
 
 
- 
 
-