/** * See {@link CachingEntryCollector#updateCache(NodeImpl)} ; this variant runs fully parallel */ private Entries parallelUpdateCache(NodeImpl node) throws RepositoryException { return internalUpdateCache(node); }
/** * See {@link CachingEntryCollector#updateCache(NodeImpl)} ; this variant runs fully synchronized */ synchronized private Entries synchronizedUpdateCache(NodeImpl node) throws RepositoryException { return internalUpdateCache(node); }
/** * See {@link CachingEntryCollector#updateCache(NodeImpl)} ; this variant runs fully parallel */ private Entries parallelUpdateCache(NodeImpl node) throws RepositoryException { return internalUpdateCache(node); }
/** * See {@link CachingEntryCollector#updateCache(NodeImpl)} ; this variant runs fully synchronized */ synchronized private Entries synchronizedUpdateCache(NodeImpl node) throws RepositoryException { return internalUpdateCache(node); }
Entries e = internalUpdateCache(node); futures.remove(id); fe.setResult(e);
Entries e = internalUpdateCache(node); futures.remove(id); fe.setResult(e);