List of usage examples for com.amazonaws.services.glacier.model CreateVaultRequest CreateVaultRequest
public CreateVaultRequest(String vaultName)
From source file:com.brianmcmichael.sagu.AddVaultFrame.java
License:Open Source License
@Override public void actionPerformed(ActionEvent e) { if (e.getSource() == jbtAdd) { if ((jtfAddField.getText().trim().equals(""))) { JOptionPane.showMessageDialog(null, "Enter the name of the vault to add.", "Error", JOptionPane.ERROR_MESSAGE); } else {/*from ww w . ja va 2s. c o m*/ try { String vaultToAdd = jtfAddField.getText().trim(); //TODO Limit to valid chars // Add the archive. CreateVaultRequest cvreq = new CreateVaultRequest(vaultToAdd); CreateVaultResult cvres = new CreateVaultResult(); cvres = addClient.createVault(cvreq); JOptionPane.showMessageDialog(null, "Added vault successfully.", "Success", JOptionPane.INFORMATION_MESSAGE); this.dispose(); } catch (AmazonServiceException k) { JOptionPane.showMessageDialog(null, "The server returned an error.", "Error", JOptionPane.ERROR_MESSAGE); } catch (AmazonClientException i) { JOptionPane.showMessageDialog(null, "Client Error. Check that all fields are correct. Archive not deleted.", "Error", JOptionPane.ERROR_MESSAGE); } catch (Exception j) { JOptionPane.showMessageDialog(null, "Vault not Added. Unspecified Error.", "Error", JOptionPane.ERROR_MESSAGE); } jtfAddField.setText(""); jtfAddField.requestFocus(); } } else if (e.getSource() == jbtBack) { this.setVisible(false); dispose(); } else { JOptionPane.showMessageDialog(this, "Please choose a valid action."); } }
From source file:com.brianmcmichael.sagu.ui.AddVaultFrame.java
License:Open Source License
@Override public void actionPerformed(ActionEvent e) { if (e.getSource() == jbtAdd) { if ((jtfAddField.getText().trim().equals(""))) { JOptionPane.showMessageDialog(null, "Enter the name of the vault to add.", "Error", JOptionPane.ERROR_MESSAGE); } else {//from ww w . j ava 2s . c o m try { String vaultToAdd = jtfAddField.getText().trim(); //TODO Limit to valid chars // Add the archive. CreateVaultRequest cvreq = new CreateVaultRequest(vaultToAdd); CreateVaultResult cvres = addClient.createVault(cvreq); JOptionPane.showMessageDialog(null, "Added vault " + cvres.toString() + " successfully.", "Success", JOptionPane.INFORMATION_MESSAGE); this.dispose(); } catch (AmazonServiceException k) { JOptionPane.showMessageDialog(null, "The server returned an error.", "Error", JOptionPane.ERROR_MESSAGE); } catch (AmazonClientException i) { JOptionPane.showMessageDialog(null, "Client Error. Check that all fields are correct. Archive not added.", "Error", JOptionPane.ERROR_MESSAGE); } catch (Exception j) { JOptionPane.showMessageDialog(null, "Vault not Added. Unspecified Error.", "Error", JOptionPane.ERROR_MESSAGE); } jtfAddField.setText(""); jtfAddField.requestFocus(); } } else if (e.getSource() == jbtBack) { this.setVisible(false); dispose(); } else { JOptionPane.showMessageDialog(this, "Please choose a valid action."); } }
From source file:com.brianmcmichael.SimpleGlacierUploader.AddVaultFrame.java
License:Open Source License
@Override public void actionPerformed(ActionEvent e) { if (e.getSource() == jbtAdd) { if ((jtfAddField.getText().trim().equals(""))) { JOptionPane.showMessageDialog(null, "Enter the name of the vault to add.", "Error", JOptionPane.ERROR_MESSAGE); } else {//from w ww . j a va2 s . c o m try { String vaultToAdd = jtfAddField.getText().trim(); //TODO Limit to valid chars // Add the archive. CreateVaultRequest cvreq = new CreateVaultRequest(vaultToAdd); CreateVaultResult cvres = new CreateVaultResult(); cvres = addClient.createVault(cvreq); JOptionPane.showMessageDialog(null, "Added vault successfully.", "Success", JOptionPane.INFORMATION_MESSAGE); this.dispose(); } catch (AmazonServiceException k) { JOptionPane.showMessageDialog(null, "The server returned an error.", "Error", JOptionPane.ERROR_MESSAGE); } catch (AmazonClientException i) { JOptionPane.showMessageDialog(null, "Client Error. Check that all fields are correct. Archive not deleted.", "Error", JOptionPane.ERROR_MESSAGE); } catch (Exception j) { JOptionPane.showMessageDialog(null, "Vault not Added. Unspecified Error.", "Error", JOptionPane.ERROR_MESSAGE); } jtfAddField.setText(""); jtfAddField.requestFocus(); } } else if (e.getSource() == jbtBack) { this.setVisible(false); dispose(); } else { JOptionPane.showMessageDialog(this, "Please choose a valid action."); } }
From source file:de.kopis.glacier.commands.CreateVaultCommand.java
License:Open Source License
public void createVault(final String vaultName) { log.info("Creating vault " + vaultName + "..."); try {// ww w . j a v a 2 s. c om final CreateVaultRequest createVaultRequest = new CreateVaultRequest(vaultName); final CreateVaultResult createVaultResult = client.createVault(createVaultRequest); log.info("Vault " + vaultName + " created. " + createVaultResult); final DescribeVaultRequest describeVaultRequest = new DescribeVaultRequest().withVaultName(vaultName); final DescribeVaultResult describeVaultResult = client.describeVault(describeVaultRequest); new VaultPrinter().printVault(describeVaultResult, System.out); } catch (final AmazonServiceException e) { log.error("Couldn't create vault."); } catch (final AmazonClientException e) { log.error("Couldn't create vault."); } }
From source file:de.kopis.glacier.GlacierVaultCreator.java
License:Open Source License
public void createVault(final URL endpoint, final String vaultName) { System.out.println("Creating vault " + vaultName + "..."); final CreateVaultRequest createVaultRequest = new CreateVaultRequest(vaultName); client.setEndpoint(endpoint.toExternalForm()); try {//from w ww . j av a 2 s.c o m final CreateVaultResult createVaultResult = client.createVault(createVaultRequest); System.out.println("Vault " + vaultName + " created."); describeVault(vaultName); } catch (final AmazonServiceException e) { System.err.println("Couldn't create vault."); e.printStackTrace(); } catch (final AmazonClientException e) { System.err.println("Couldn't create vault."); e.printStackTrace(); } }