@Override public void onDimseRQ(Association as, PresentationContext pc, Dimse dimse, Attributes rq, Attributes keys) throws IOException { if (dimse != Dimse.C_FIND_RQ) throw new DicomServiceException(Status.UnrecognizedOperation); QueryTask queryTask = calculateMatches(as, pc, rq, keys); as.getApplicationEntity().getDevice().execute(queryTask); }
@Override public void onDimseRQ(Association as, PresentationContext pc, Dimse dimse, Attributes rq, Attributes keys) throws IOException { if (dimse != Dimse.C_FIND_RQ) throw new DicomServiceException(Status.UnrecognizedOperation); QueryTask queryTask = calculateMatches(as, pc, rq, keys); as.getApplicationEntity().getDevice().execute(queryTask); }