Esempio n. 1
0
  @Override
  public List<StoredObject> getCheckedOutDocuments(
      String orderBy, String user, IncludeRelationships includeRelationships) {
    List<StoredObject> res = new ArrayList<StoredObject>();

    for (StoredObject so : fStoredObjectMap.values()) {
      if (so instanceof VersionedDocument) {
        VersionedDocument verDoc = (VersionedDocument) so;
        if (verDoc.isCheckedOut() && hasReadAccess(user, verDoc)) {
          res.add(verDoc.getPwc());
        }
      }
    }

    return res;
  }