public AbstractExecutable getJobDigest(String uuid) { return parseTo(executableDao.getJobDigest(uuid)); }
public void syncDigestsOfJob(String uuid) throws PersistentException { ExecutablePO job = getJob(uuid); ExecutablePO jobDigest = getJobDigest(uuid); if (job == null && jobDigest != null) { executableDigestMap.remove(uuid); } else if (job != null && jobDigest == null) { executableDigestMap.put(uuid, job); } ExecutableOutputPO jobOutput = getJobOutput(uuid); ExecutableOutputPO jobOutputDigest = getJobOutputDigest(uuid); if (jobOutput == null && jobOutputDigest != null) { executableOutputDigestMap.remove(uuid); } else if (jobOutput != null && jobOutputDigest == null) { executableOutputDigestMap.put(uuid, jobOutput); } } }
public AbstractExecutable getJobDigest(String uuid) { return parseTo(executableDao.getJobDigest(uuid)); }
public void syncDigestsOfJob(String uuid) throws PersistentException { ExecutablePO job = getJob(uuid); ExecutablePO jobDigest = getJobDigest(uuid); if (job == null && jobDigest != null) { executableDigestMap.remove(uuid); } else if (job != null && jobDigest == null) { executableDigestMap.put(uuid, job); } ExecutableOutputPO jobOutput = getJobOutput(uuid); ExecutableOutputPO jobOutputDigest = getJobOutputDigest(uuid); if (jobOutput == null && jobOutputDigest != null) { executableOutputDigestMap.remove(uuid); } else if (jobOutput != null && jobOutputDigest == null) { executableOutputDigestMap.put(uuid, jobOutput); } } }