@Test public void testBuildExtractFile() { Assert.assertTrue(factory.buildEdOrgExtractFile("bloop", "Bleep", "BLOO BLOO", null, null) != null); Assert.assertTrue(factory.buildEdOrgExtractFile("bloop", "Bleep", "BLOOB BLOO", null, null).getClass() == ExtractFile.class); }
public ExtractFile buildEdOrgExtractFile(String path, String edOrg, String archiveName, Map<String, PublicKey> appPublicKeys, SecurityEventUtil securityEventUtil) { File directory = new File(path, edOrg); directory.mkdirs(); return new ExtractFile(directory, archiveName, appPublicKeys, securityEventUtil); }
ExtractorFactory { public ExtractFile buildEdOrgExtractFile(String path, String edOrg, String archiveName, Map<String, PublicKey> appPublicKeys, SecurityEventUtil securityEventUtil) { File directory = new File(path, edOrg); directory.mkdirs(); return new ExtractFile(directory, archiveName, appPublicKeys, securityEventUtil); } }
ExtractorFactory { public ExtractFile buildEdOrgExtractFile(String path, String edOrg, String archiveName, Map<String, PublicKey> appPublicKeys, SecurityEventUtil securityEventUtil) { File directory = new File(path, edOrg); directory.mkdirs(); return new ExtractFile(directory, archiveName, appPublicKeys, securityEventUtil); }  }
ExtractorFactory { public ExtractFile buildEdOrgExtractFile(String path, String edOrg, String archiveName, Map<String, PublicKey> appPublicKeys, SecurityEventUtil securityEventUtil) { File directory = new File(path, edOrg); directory.mkdirs(); return new ExtractFile(directory, archiveName, appPublicKeys, securityEventUtil); }  StudentExtractor buildStudentExtractor(EntityExtractor extractor, ExtractFileMap map,
            Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); EntityDatedExtract buildStudentAssessmentExtractor(EntityExtractor extractor, ExtractFileMap map,
            Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); YearlyTranscriptExtractor buildYearlyTranscriptExtractor(EntityExtractor extractor, ExtractFileMap map,
            Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); EntityExtract buildParentExtractor(EntityExtractor extractor, ExtractFileMap map, Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); StaffEdorgAssignmentExtractor buildStaffAssociationExtractor(EntityExtractor extractor, ExtractFileMap map,
            Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); EntityDatedExtract buildStaffExtractor(EntityExtractor extractor, ExtractFileMap map, Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); EntityDatedExtract buildTeacherSchoolAssociationExtractor(EntityExtractor extractor, ExtractFileMap map,
            Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); EntityDatedExtract buildAttendanceExtractor(EntityExtractor extractor, ExtractFileMap map,
            Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); EntityDatedExtract buildStudentSchoolAssociationExtractor(EntityExtractor extractor, ExtractFileMap map,
            Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); ExtractFile buildEdOrgExtractFile(String path, String edOrg, String archiveName,
            Map<String, PublicKey> appPublicKeys, SecurityEventUtil securityEventUtil); EntityDatedExtract buildStaffCohortAssociationExtractor(EntityExtractor extractor, ExtractFileMap map,
            Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); SectionEmbeddedDocsExtractor buildSectionExtractor(EntityExtractor entityExtractor, ExtractFileMap extractFileMap, Repository<Entity> repository,
            EntityToEdOrgDateCache studentDatedCache, EdOrgExtractHelper edOrgExtractHelper, EntityToEdOrgDateCache staffDatedCache); EntityDatedExtract buildStaffProgramAssociationExtractor(EntityExtractor extractor, ExtractFileMap map,
            Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); EntityDatedExtract buildCourseTranscriptExtractor(EntityExtractor extractor, ExtractFileMap map, Repository<Entity> repo,
            EntityToEdOrgDateCache studentDatedCache); StudentGradebookEntryExtractor buildStudentGradebookEntryExtractor(EntityExtractor extractor, ExtractFileMap map,
            Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); EntityDatedExtract buildStudentCompetencyExtractor(EntityExtractor entityExtractor, ExtractFileMap extractFileMap, Repository<Entity> repository); EntityDatedExtract buildDisciplineExtractor(EntityExtractor entityExtractor, ExtractFileMap extractFileMap, Repository<Entity> repository,
            EntityToEdOrgDateCache entityCache); }
ExtractorFactory { public ExtractFile buildEdOrgExtractFile(String path, String edOrg, String archiveName, Map<String, PublicKey> appPublicKeys, SecurityEventUtil securityEventUtil) { File directory = new File(path, edOrg); directory.mkdirs(); return new ExtractFile(directory, archiveName, appPublicKeys, securityEventUtil); }  StudentExtractor buildStudentExtractor(EntityExtractor extractor, ExtractFileMap map,
            Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); EntityDatedExtract buildStudentAssessmentExtractor(EntityExtractor extractor, ExtractFileMap map,
            Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); YearlyTranscriptExtractor buildYearlyTranscriptExtractor(EntityExtractor extractor, ExtractFileMap map,
            Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); EntityExtract buildParentExtractor(EntityExtractor extractor, ExtractFileMap map, Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); StaffEdorgAssignmentExtractor buildStaffAssociationExtractor(EntityExtractor extractor, ExtractFileMap map,
            Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); EntityDatedExtract buildStaffExtractor(EntityExtractor extractor, ExtractFileMap map, Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); EntityDatedExtract buildTeacherSchoolAssociationExtractor(EntityExtractor extractor, ExtractFileMap map,
            Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); EntityDatedExtract buildAttendanceExtractor(EntityExtractor extractor, ExtractFileMap map,
            Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); EntityDatedExtract buildStudentSchoolAssociationExtractor(EntityExtractor extractor, ExtractFileMap map,
            Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); ExtractFile buildEdOrgExtractFile(String path, String edOrg, String archiveName,
            Map<String, PublicKey> appPublicKeys, SecurityEventUtil securityEventUtil); EntityDatedExtract buildStaffCohortAssociationExtractor(EntityExtractor extractor, ExtractFileMap map,
            Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); SectionEmbeddedDocsExtractor buildSectionExtractor(EntityExtractor entityExtractor, ExtractFileMap extractFileMap, Repository<Entity> repository,
            EntityToEdOrgDateCache studentDatedCache, EdOrgExtractHelper edOrgExtractHelper, EntityToEdOrgDateCache staffDatedCache); EntityDatedExtract buildStaffProgramAssociationExtractor(EntityExtractor extractor, ExtractFileMap map,
            Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); EntityDatedExtract buildCourseTranscriptExtractor(EntityExtractor extractor, ExtractFileMap map, Repository<Entity> repo,
            EntityToEdOrgDateCache studentDatedCache); StudentGradebookEntryExtractor buildStudentGradebookEntryExtractor(EntityExtractor extractor, ExtractFileMap map,
            Repository<Entity> repo, EdOrgExtractHelper edOrgExtractHelper); EntityDatedExtract buildStudentCompetencyExtractor(EntityExtractor entityExtractor, ExtractFileMap extractFileMap, Repository<Entity> repository); EntityDatedExtract buildDisciplineExtractor(EntityExtractor entityExtractor, ExtractFileMap extractFileMap, Repository<Entity> repository,
            EntityToEdOrgDateCache entityCache);  }