C# Class ClearCanvas.ImageServer.Services.WorkQueue.AutoRoute.AutoRouteItemProcessor

Inheritance: BaseItemProcessor, ICancelable
Afficher le fichier Open project: jasper-yeh/ClearCanvas Class Usage Examples

Méthodes protégées

Méthode Description
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.

Private Methods

Méthode Description
DeviceIsBusy ( ClearCanvas.ImageServer.Model.Device device ) : bool
FindWorkQueueUids ( ClearCanvas.Dicom.Network.Scu.StorageInstance instance ) : List

Method Details

CanStart() protected méthode

protected CanStart ( ) : bool
Résultat bool

GetStorageInstanceList() protected méthode

Convert Uids into SopInstance
protected GetStorageInstanceList ( ) : IEnumerable
Résultat IEnumerable

Initialize() protected méthode

protected Initialize ( Model item, string &failureDescription ) : bool
item Model
failureDescription string
Résultat bool

OnComplete() protected méthode

Called when all instances have been sent
protected OnComplete ( ) : void
Résultat void

OnInstanceSent() protected méthode

protected OnInstanceSent ( ClearCanvas.Dicom.Network.Scu.StorageInstance instance ) : void
instance ClearCanvas.Dicom.Network.Scu.StorageInstance
Résultat void

ProcessItem() protected méthode

Process a WorkQueue item of type AutoRoute.
protected ProcessItem ( Model item ) : void
item Model
Résultat void