Package com._1c.g5.v8.dt.bsl.common
Class BslThreadPoolServiceProvider
java.lang.Object
com._1c.g5.v8.dt.bsl.common.BslThreadPoolServiceProvider
- All Implemented Interfaces:
IThreadPoolServiceProvider
- Direct Known Subclasses:
BslBmThreadPoolServiceProvider
Default implementation of
IThreadPoolServiceProvider. Provides no action for method stopActivity(String)-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intNumber of item for processing withoutForkJoinPoolprotected final ForkJoinPoolFields inherited from interface com._1c.g5.v8.dt.bsl.common.IThreadPoolServiceProvider
BSL_LAZY_REFERENCE_INSTALLING_ACTIVITY, BSL_LAZY_REFERENCE_RESOLVING_ACTIVITY, BSL_REFERENCE_DESCRIPTION_ACTIVITY, BSL_TYPE_SYSTEM_ACTIVITY, BSL_VALIDATION_ACTIVITY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstartActivity(String activityName) GetsForkJoinPoolfor activity with nameactivityName.voidstopActivity(String activityName) Calling of this method tells that activity was stopped
-
Field Details
-
ITEMS_FOR_ONE_THREAD
public static final int ITEMS_FOR_ONE_THREADNumber of item for processing withoutForkJoinPool- See Also:
-
pool
-
-
Constructor Details
-
BslThreadPoolServiceProvider
public BslThreadPoolServiceProvider()
-
-
Method Details
-
startActivity
Description copied from interface:IThreadPoolServiceProviderGetsForkJoinPoolfor activity with nameactivityName. Calling of this method tells that activity was started- Specified by:
startActivityin interfaceIThreadPoolServiceProvider- Parameters:
activityName- name of the bsl module activity, can't benull- Returns:
ForkJoinPoolfor activity with nameactivityName, nevernull
-
stopActivity
Description copied from interface:IThreadPoolServiceProviderCalling of this method tells that activity was stopped- Specified by:
stopActivityin interfaceIThreadPoolServiceProvider- Parameters:
activityName- name of the stopped activity, can't benull
-