private void createProgramRecords(NamespaceId namespaceId, String appId, ProgramType type, Iterable<? extends ProgramSpecification> programSpecs, List<ProgramRecord> programRecords) throws Exception { for (ProgramSpecification programSpec : programSpecs) { if (hasAccess(namespaceId.app(appId).program(type, programSpec.getName()))) { programRecords.add(new ProgramRecord(type, appId, programSpec.getName(), programSpec.getDescription())); } } }
private void createProgramRecords(NamespaceId namespaceId, String appId, ProgramType type, Iterable<? extends ProgramSpecification> programSpecs, List<ProgramRecord> programRecords) throws Exception { for (ProgramSpecification programSpec : programSpecs) { if (hasAccess(namespaceId.app(appId).program(type, programSpec.getName()))) { programRecords.add(new ProgramRecord(type, appId, programSpec.getName(), programSpec.getDescription())); } } }
List<ProgramRecord> programs = new ArrayList<>(); for (ProgramSpecification programSpec : spec.getMapReduce().values()) { programs.add(new ProgramRecord(ProgramType.MAPREDUCE, spec.getName(), programSpec.getName(), programSpec.getDescription())); programs.add(new ProgramRecord(ProgramType.SERVICE, spec.getName(), programSpec.getName(), programSpec.getDescription())); programs.add(new ProgramRecord(ProgramType.SPARK, spec.getName(), programSpec.getName(), programSpec.getDescription())); programs.add(new ProgramRecord(ProgramType.WORKER, spec.getName(), programSpec.getName(), programSpec.getDescription())); programs.add(new ProgramRecord(ProgramType.WORKFLOW, spec.getName(), programSpec.getName(), programSpec.getDescription()));
List<ProgramRecord> programs = new ArrayList<>(); for (ProgramSpecification programSpec : spec.getFlows().values()) { programs.add(new ProgramRecord(ProgramType.FLOW, spec.getName(), programSpec.getName(), programSpec.getDescription())); programs.add(new ProgramRecord(ProgramType.MAPREDUCE, spec.getName(), programSpec.getName(), programSpec.getDescription())); programs.add(new ProgramRecord(ProgramType.SERVICE, spec.getName(), programSpec.getName(), programSpec.getDescription())); programs.add(new ProgramRecord(ProgramType.SPARK, spec.getName(), programSpec.getName(), programSpec.getDescription())); programs.add(new ProgramRecord(ProgramType.WORKER, spec.getName(), programSpec.getName(), programSpec.getDescription())); programs.add(new ProgramRecord(ProgramType.WORKFLOW, spec.getName(), programSpec.getName(), programSpec.getDescription()));