From: gunter z. <gun...@us...> - 2004-02-29 22:07:58
|
Update of /cvsroot/dcm4che/dcm4jboss-ejb/src/java/org/dcm4chex/archive/ejb/session In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv995/src/java/org/dcm4chex/archive/ejb/session Modified Files: StorageBean.java Log Message: ADD Study/Series/Instance availability Index: StorageBean.java =================================================================== RCS file: /cvsroot/dcm4che/dcm4jboss-ejb/src/java/org/dcm4chex/archive/ejb/session/StorageBean.java,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** StorageBean.java 22 Feb 2004 20:09:09 -0000 1.20 --- StorageBean.java 29 Feb 2004 21:49:35 -0000 1.21 *************** *** 213,216 **** --- 213,217 ---- instance); updateRetrieveAETs(instance, retrieveAETs); + updateAvailability(instance); log.info("inserted instance " + iuid); return coercedElements; *************** *** 239,242 **** --- 240,253 ---- } + private void updateAvailability(InstanceLocal instance) { + if (instance.updateAvailability(0)) { + SeriesLocal series = instance.getSeries(); + if (series.updateAvailability()) { + StudyLocal study = series.getStudy(); + study.updateAvailability(); + } + } + } + /** * @param ds |