class PatientQueryTask extends BasicQueryTask
| Modifier and Type | Field and Description |
|---|---|
protected String |
availability |
protected DicomDirReader |
ddr |
protected String[] |
patIDs |
protected Attributes |
patRec |
as, canceled, keys, optionalKeysNotSupported, pc, rq| Constructor and Description |
|---|
PatientQueryTask(Association as,
PresentationContext pc,
Attributes rq,
Attributes keys,
DicomDirReader ddr,
String availability) |
| Modifier and Type | Method and Description |
|---|---|
protected Attributes |
adjust(Attributes match) |
protected boolean |
findNextPatient() |
boolean |
hasMoreMatches() |
Attributes |
nextMatch() |
private void |
wrappedFindNextPatient() |
close, isOptionalKeysNotSupported, onCancelRQ, run, setOptionalKeysNotSupportedprotected final DicomDirReader ddr
protected final String availability
protected Attributes patRec
public PatientQueryTask(Association as, PresentationContext pc, Attributes rq, Attributes keys, DicomDirReader ddr, String availability) throws DicomServiceException
DicomServiceExceptionpublic boolean hasMoreMatches() throws DicomServiceException
hasMoreMatches in class BasicQueryTaskDicomServiceExceptionpublic Attributes nextMatch() throws DicomServiceException
nextMatch in class BasicQueryTaskDicomServiceExceptionprotected Attributes adjust(Attributes match) throws DicomServiceException
adjust in class BasicQueryTaskDicomServiceExceptionprivate void wrappedFindNextPatient() throws DicomServiceException
DicomServiceExceptionprotected boolean findNextPatient() throws IOException
IOExceptionCopyright © 2017 dcm4che.org. All rights reserved.