C# 클래스 ClearCanvas.ImageServer.Services.WorkQueue.AutoRoute.AutoRouteItemProcessor

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

보호된 메소드들

메소드 설명
CanStart ( ) : bool
GetStorageInstanceList ( ) : IEnumerable

Convert Uids into SopInstance

Initialize ( Model item, string &failureDescription ) : bool
OnComplete ( ) : void

Called when all instances have been sent

OnInstanceSent ( ClearCanvas.Dicom.Network.Scu.StorageInstance instance ) : void
ProcessItem ( Model item ) : void

Process a WorkQueue item of type AutoRoute.

비공개 메소드들

메소드 설명
DeviceIsBusy ( ClearCanvas.ImageServer.Model.Device device ) : bool
FindWorkQueueUids ( ClearCanvas.Dicom.Network.Scu.StorageInstance instance ) : List

메소드 상세

CanStart() 보호된 메소드

protected CanStart ( ) : bool
리턴 bool

GetStorageInstanceList() 보호된 메소드

Convert Uids into SopInstance
protected GetStorageInstanceList ( ) : IEnumerable
리턴 IEnumerable

Initialize() 보호된 메소드

protected Initialize ( Model item, string &failureDescription ) : bool
item Model
failureDescription string
리턴 bool

OnComplete() 보호된 메소드

Called when all instances have been sent
protected OnComplete ( ) : void
리턴 void

OnInstanceSent() 보호된 메소드

protected OnInstanceSent ( ClearCanvas.Dicom.Network.Scu.StorageInstance instance ) : void
instance ClearCanvas.Dicom.Network.Scu.StorageInstance
리턴 void

ProcessItem() 보호된 메소드

Process a WorkQueue item of type AutoRoute.
protected ProcessItem ( Model item ) : void
item Model
리턴 void