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 int
Number of item for processing withoutForkJoinPool
protected final ForkJoinPool
Fields 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) GetsForkJoinPool
for activity with nameactivityName
.void
stopActivity
(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:IThreadPoolServiceProvider
GetsForkJoinPool
for activity with nameactivityName
. Calling of this method tells that activity was started- Specified by:
startActivity
in interfaceIThreadPoolServiceProvider
- Parameters:
activityName
- name of the bsl module activity, can't benull
- Returns:
ForkJoinPool
for activity with nameactivityName
, nevernull
-
stopActivity
Description copied from interface:IThreadPoolServiceProvider
Calling of this method tells that activity was stopped- Specified by:
stopActivity
in interfaceIThreadPoolServiceProvider
- Parameters:
activityName
- name of the stopped activity, can't benull
-