public static DeployedJobSpecId create(DataInput dis) throws IOException { DeployedJobSpecId deployedJobSpecId = new DeployedJobSpecId(); deployedJobSpecId.readFields(dis); return deployedJobSpecId; }
public void storeActivityClusterGraph(DeployedJobSpecId deployedJobSpecId, ActivityClusterGraph acg) throws HyracksException { deployedJobSpecActivityClusterGraphMap.put(deployedJobSpecId.getId(), acg); }
public DeployedJobSpecId create() { return new DeployedJobSpecId(id.getAndIncrement()); }
fn.getDeployedJobSpecId().writeFields(dos);
deployedJobSpecId = DeployedJobSpecId.create(dis);
public static DeployedJobSpecId parse(String str) throws HyracksDataException { if (str.startsWith("PDJID:")) { return new DeployedJobSpecId(Long.parseLong(str.substring(4))); } throw HyracksDataException.create(ErrorCode.NOT_A_JOBID, str); }
public ActivityClusterGraph getActivityClusterGraph(DeployedJobSpecId deployedJobSpecId) { return deployedJobSpecActivityClusterGraphMap.get(deployedJobSpecId.getId()); }
public void removeActivityClusterGraph(DeployedJobSpecId deployedJobSpecId) throws HyracksException { if (deployedJobSpecActivityClusterGraphMap.get(deployedJobSpecId.getId()) == null) { throw HyracksException.create(ErrorCode.ERROR_FINDING_DEPLOYED_JOB, deployedJobSpecId); } deployedJobSpecActivityClusterGraphMap.remove(deployedJobSpecId.getId()); }
public void checkForDuplicateDeployedJobSpec(DeployedJobSpecId deployedJobSpecId) throws HyracksException { if (deployedJobSpecActivityClusterGraphMap.get(deployedJobSpecId.getId()) != null) { throw HyracksException.create(ErrorCode.DUPLICATE_DEPLOYED_JOB, deployedJobSpecId); } }