Example usage for com.amazonaws.services.glacier.model CreateVaultRequest CreateVaultRequest

List of usage examples for com.amazonaws.services.glacier.model CreateVaultRequest CreateVaultRequest

Introduction

In this page you can find the example usage for com.amazonaws.services.glacier.model CreateVaultRequest CreateVaultRequest.

Prototype

public CreateVaultRequest(String vaultName) 

Source Link

Document

Constructs a new CreateVaultRequest object.

Usage

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();
    }
}