List of usage examples for com.amazonaws.services.glacier.model DescribeJobResult getCompleted
public Boolean getCompleted()
The job status.
From source file:ai.serotonin.backup.Base.java
License:Mozilla Public License
void waitForJob(final String vaultName, final String jobId) throws Exception { while (true) { final DescribeJobResult describeJobResult = client .describeJob(new DescribeJobRequest(vaultName, jobId)); final Boolean completed = describeJobResult.getCompleted(); if (completed != null && completed) break; LOG.info("Job not completed. Waiting 15 minutes..."); Thread.sleep(1000 * 60 * 15); }/* www . j a v a 2s . c o m*/ }
From source file:com.brianmcmichael.sagu.InventoryRequest.java
License:Open Source License
private boolean waitForJob(AmazonGlacierClient client, String vaultName, String jobId) { boolean inventoryReady = false; try {//from ww w .ja v a 2s .c om DescribeJobRequest djRequest = new DescribeJobRequest(vaultName, jobId); DescribeJobResult djResult = client.describeJob(djRequest); inventoryReady = djResult.getCompleted(); } catch (Exception e) { } return inventoryReady; }
From source file:com.brianmcmichael.SimpleGlacierUploader.InventoryRequest.java
License:Open Source License
private boolean waitForJob(AmazonGlacierClient client, String vaultName, String jobId) { boolean inventoryReady = false; try {// ww w . j a va 2s . c om DescribeJobRequest djRequest = new DescribeJobRequest(vaultName, jobId); DescribeJobResult djResult = client.describeJob(djRequest); inventoryReady = djResult.getCompleted(); } catch (Exception e) { } ; return inventoryReady; }