Interface IThreadPoolServiceProvider

    • Field Detail

      • BSL_TYPE_SYSTEM_ACTIVITY

        static final String BSL_TYPE_SYSTEM_ACTIVITY
        Name of the activity for building type system in bsl module
        See Also:
        Constant Field Values
      • BSL_VALIDATION_ACTIVITY

        static final String BSL_VALIDATION_ACTIVITY
        Name of the activity for validation in bsl module
        See Also:
        Constant Field Values
      • BSL_REFERENCE_DESCRIPTION_ACTIVITY

        static 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_ACTIVITY

        static 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_ACTIVITY

        static 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

      • startActivity

        ForkJoinPool startActivity​(String activityName)
        Gets ForkJoinPool for activity with name activityName. Calling of this method tells that activity was started
        Parameters:
        activityName - name of the bsl module activity, can't be null
        Returns:
        ForkJoinPool for activity with name activityName, never null
      • stopActivity

        void stopActivity​(String activityName)
        Calling of this method tells that activity was stopped
        Parameters:
        activityName - name of the stopped activity, can't be null