C# 클래스 ClearCanvas.ImageServer.Services.WorkQueue.CompressStudy.CompressStudyItemProcessor

상속: BaseItemProcessor, ICancelable
파일 보기 프로젝트 열기: jasper-yeh/ClearCanvas 1 사용 예제들

보호된 메소드들

메소드 설명
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