@Override public boolean isRunning() { // workaround until CDAP-7479 is fixed return super.isRunning() || !getHistory(ProgramRunStatus.RUNNING).isEmpty(); } }
@Override public MapReduceManager getMapReduceManager(String programName) { Id.Program programId = Id.Program.from(Id.Application.fromEntityId(application), ProgramType.MAPREDUCE, programName); return new DefaultMapReduceManager(programId, this); }
@Override public MapReduceManager getMapReduceManager(String programName) { Id.Program programId = Id.Program.from(Id.Application.fromEntityId(application), ProgramType.MAPREDUCE, programName); return new DefaultMapReduceManager(programId, this); }
@Override public MapReduceManager getMapReduceManager(String programName) { ProgramId programId = application.mr(programName); return new DefaultMapReduceManager(Id.Program.fromEntityId(programId), this); }
@Override public boolean isRunning() { // workaround until CDAP-7479 is fixed return super.isRunning() || !getHistory(ProgramRunStatus.RUNNING).isEmpty(); } }