C# Класс ClearCanvas.ImageServer.Services.WorkQueue.CompressStudy.CompressStudyItemProcessor

Наследование: BaseItemProcessor, ICancelable
Показать файл Открыть проект Примеры использования класса

Защищенные методы

Метод Описание
CanStart ( ) : bool
Initialize ( Model item, string &failureDescription ) : bool
OnProcessItemBegin ( Model item ) : void
OnProcessItemEnd ( Model item ) : void
ProcessFile ( Model item, ClearCanvas.ImageServer.Model.WorkQueueUid sop, string path, StudyXml studyXml, IDicomCodecFactory theCodecFactory ) : void
ProcessItem ( Model item ) : void
ProcessUidList ( Model item, IDicomCodecFactory theCodecFactory ) : bool

Process all of the SOP Instances associated with a WorkQueue item.

Приватные методы

Метод Описание
ProcessWorkQueueUid ( Model item, ClearCanvas.ImageServer.Model.WorkQueueUid sop, StudyXml studyXml, IDicomCodecFactory theCodecFactory ) : bool
ReinsertFilesystemQueue ( System.TimeSpan delay ) : void
SaveStudyHistory ( string compressSyntax ) : void

Описание методов

CanStart() защищенный Метод

protected CanStart ( ) : bool
Результат bool

Initialize() защищенный Метод

protected Initialize ( Model item, string &failureDescription ) : bool
item Model
failureDescription string
Результат bool

OnProcessItemBegin() защищенный Метод

protected OnProcessItemBegin ( Model item ) : void
item Model
Результат void

OnProcessItemEnd() защищенный Метод

protected OnProcessItemEnd ( Model item ) : void
item Model
Результат void

ProcessFile() защищенный Метод

protected ProcessFile ( Model item, ClearCanvas.ImageServer.Model.WorkQueueUid sop, string path, StudyXml studyXml, IDicomCodecFactory theCodecFactory ) : void
item Model
sop ClearCanvas.ImageServer.Model.WorkQueueUid
path string
studyXml StudyXml
theCodecFactory IDicomCodecFactory
Результат void

ProcessItem() защищенный Метод

protected ProcessItem ( Model item ) : void
item Model
Результат void

ProcessUidList() защищенный Метод

Process all of the SOP Instances associated with a WorkQueue item.
protected ProcessUidList ( Model item, IDicomCodecFactory theCodecFactory ) : bool
item Model The item.
theCodecFactory IDicomCodecFactory The factor for doing the compression
Результат bool