Class AbstractAsyncProcessingPipelineSegment

java.lang.Object
com._1c.g5.v8.internal.derived.pipeline.AbstractAsyncProcessingPipelineSegment
All Implemented Interfaces:
IAsyncProcessingPipelineSegment
Direct Known Subclasses:
AsyncProcessingPipelineSegment, OperationPipelineSegment

public abstract class AbstractAsyncProcessingPipelineSegment extends Object implements IAsyncProcessingPipelineSegment
Common abstract implementation of the IAsyncProcessingPipelineSegment
  • Constructor Details

    • AbstractAsyncProcessingPipelineSegment

      public AbstractAsyncProcessingPipelineSegment(String segmentId, String segmentName, String statusTextPattern, MultithreadingComputationPolicy multithreadingComputationPolicy, boolean longRunningSegment)
      Constructs an instance of a async pipeline segment state holder
      Parameters:
      segmentId - The identifier of a segment. May not be null
      segmentName - The name of a segment. May not be null
      statusTextPattern - The status pattern of a segment. May not be null
      multithreadingComputationPolicy - The multi-threading computation policy. May not be null
      longRunningSegment - The flag of a long-running segment (without exact units of work)
  • Method Details