code: @Override
      public final Iterable<SubmissionDocument> findAll(final String filename) {
          final Query searchQuery =
                  new Query(Criteria.where("filename").is(filename));
          final List<SubmissionDocumentMongo> submissionDocumentsMongo =
                  mongoTemplate.find(searchQuery, SubmissionDocumentMongo.class);
          if (submissionDocumentsMongo == null) {
              return null;
          }
          final List<SubmissionDocument> submissionDocuments = new ArrayList<>();
          for (final SubmissionDocument submDocument : submissionDocumentsMongo) {
              final Submission submission = (Submission) toObjConverter
                      .createGedObject(null, submDocument);
              submDocument.setGedObject(submission);
              submissionDocuments.add(submDocument);
          }
          return submissionDocuments;
      }
docs: {@inheritDoc}