99199299399499599699799899910001001
// parent is holding an out of date copy of // this page that was removed from the cache // before this one was accessed if (parent != null) { parent.resetPages(false); } // notify page manager listeners delegator.notifyUpdatedNode(page); }
10401041104210431044104510461047104810491050
getPersistenceBrokerTemplate().delete(page); // reset parent folder pages cache if (parent != null) { parent.resetPages(false); } } else { // delete page
727728729730731732733734735736737
folderImpl.accessPages().clear(); if (pages != null) { folderImpl.accessPages().addAll(pages); } folderImpl.resetPages(true); } catch (Exception e) { // reset cache in folder folderImpl.resetPages(false);
732733734735736737738739740741742
folderImpl.resetPages(true); } catch (Exception e) { // reset cache in folder folderImpl.resetPages(false); throw new NodeException("Unable to access pages for folder " + folder.getPath() + "."); } // folder pages cache populated, get pages from folder // to provide packaging as filtered node set
962963964965966967968969970971972
storeEntity( page, pagePath, true); // reset parent folder pages cache if (parent != null) { parent.resetPages(false); } // notify page manager listeners delegator.notifyNewNode(page); }
982983984985986987988989990991992
10311032103310341035103610371038103910401041
880881882883884885886887888889890
885886887888889890891892893894895
12741275127612771278127912801281128212831284
// parent is holding an out of date copy of // this page that was removed from the cache // before this one was accessed if (parentFolder != null) { parentFolder.resetPages(false); } // notify page manager listeners if (newPage[0]) {