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, setOptionalKeysNotSupported
protected 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
DicomServiceException
public boolean hasMoreMatches() throws DicomServiceException
hasMoreMatches
in class BasicQueryTask
DicomServiceException
public Attributes nextMatch() throws DicomServiceException
nextMatch
in class BasicQueryTask
DicomServiceException
protected Attributes adjust(Attributes match) throws DicomServiceException
adjust
in class BasicQueryTask
DicomServiceException
private void wrappedFindNextPatient() throws DicomServiceException
DicomServiceException
protected boolean findNextPatient() throws IOException
IOException
Copyright © 2017 dcm4che.org. All rights reserved.