Package com._1c.g5.v8.derived
Class DerivedDataStatus
- java.lang.Object
- 
- com._1c.g5.v8.derived.DerivedDataStatus
 
- 
 public class DerivedDataStatus extends Object Integral status of derived data for a particular BM. Used by theIDerivedDataStatusListenerto report DD status changes to external consumers.
- 
- 
Constructor SummaryConstructors Constructor Description DerivedDataStatus()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,PipelineSegmentStatus>getActivePipelineSegments()Gets active DD segments.PipelineStatusgetPipelineStatus()Set<String>getReadySegments()Gets ready DD segments.booleanisModelSyncActive()Reports that BM model synchronization is under way, so DD processing is idle.voidsetModelSyncActive(boolean modelSyncActive)voidsetPipelineStatus(PipelineStatus pipelineStatus)
 
- 
- 
- 
Method Detail- 
getActivePipelineSegmentspublic Map<String,PipelineSegmentStatus> getActivePipelineSegments() Gets active DD segments. All segments belong to the same bucket.- Returns:
- the activePipelineSegments
 
 - 
getPipelineStatuspublic PipelineStatus getPipelineStatus() - Returns:
- the pipelineStatus
 
 - 
getReadySegmentspublic Set<String> getReadySegments() Gets ready DD segments. The segment ID is returned by this method in case if DD of this segment is calculated completely.- Returns:
- The set of DD segments ready to use.
 
 - 
isModelSyncActivepublic boolean isModelSyncActive() Reports that BM model synchronization is under way, so DD processing is idle.- Returns:
- True in case if the model sync is active. False otherwise.
 
 - 
setModelSyncActivepublic void setModelSyncActive(boolean modelSyncActive) - Parameters:
- modelSyncActive- the modelSyncActive to set
 
 - 
setPipelineStatuspublic void setPipelineStatus(PipelineStatus pipelineStatus) - Parameters:
- pipelineStatus- the pipelineStatus to set
 
 
- 
 
-