Examples of StorageForm


Examples of com.sparc.knappsack.forms.StorageForm

    private Errors errors;
    private StorageForm storageForm;

    @Before
    public void setup() {
        storageForm = new StorageForm();
        errors = new BeanPropertyBindingResult(storageForm, "storageForm");
    }
View Full Code Here

Examples of com.sparc.knappsack.forms.StorageForm

        return StorageForm.class.isAssignableFrom(clazz);
    }

    @Override
    public void validate(Object target, Errors errors) {
        StorageForm storageForm = (StorageForm) target;
        validateStorage(storageForm, errors);
        if (StorageType.AMAZON_S3.equals(storageForm.getStorageType())) {
            validateS3Storage(storageForm, errors);
        }
    }
View Full Code Here

Examples of com.sparc.knappsack.forms.StorageForm

    @PreAuthorize("hasRole('ROLE_ADMIN')")
    @RequestMapping(value = "/manager/viewStorageConfigs", method = RequestMethod.GET)
    public String viewStorageConfigs(Model model) {
        if(!model.containsAttribute("storageForm")) {
            model.addAttribute("storageForm", new StorageForm());
            model.addAttribute("storageType", StorageType.LOCAL.name());
        }
        model.addAttribute("storageConfigurations", storageConfigurationService.getAll());
        model.addAttribute("storageTypes", StorageType.values());
View Full Code Here

Examples of com.sparc.knappsack.forms.StorageForm

        if(storageForm.getId() != null && storageForm.getId() > 0) {
            storageConfigurationService.update(storageForm);
        } else {
            storageConfigurationService.createStorageConfiguration(storageForm);
        }
        model.addAttribute("storageForm", new StorageForm());
        model.addAttribute("storageType", StorageType.LOCAL.name());
        return "redirect:/manager/viewStorageConfigs";
    }
View Full Code Here

Examples of com.sparc.knappsack.forms.StorageForm

    @PreAuthorize("hasRole('ROLE_ADMIN')")
    @RequestMapping(value = "/manager/addStorageConfig", method = RequestMethod.GET)
    public String addStorageConfig(Model model) {

        if(!model.containsAttribute("storageForm")) {
            model.addAttribute("storageForm", new StorageForm());
        }

        model.addAttribute("storageTypes", StorageType.values());
        model.addAttribute("isEdit", false);
View Full Code Here

Examples of com.sparc.knappsack.forms.StorageForm

        StorageConfiguration storageConfiguration = storageConfigurationService.get(id);

        if (storageConfiguration != null) {
            if (!model.containsAttribute("storageForm")) {
                StorageForm storageForm = new StorageForm();
                storageForm.setId(storageConfiguration.getId());
                storageForm.setBaseLocation(storageConfiguration.getBaseLocation());
                storageForm.setName(storageConfiguration.getName());
                storageForm.setStorageType(storageConfiguration.getStorageType());
                storageForm.setRegistrationDefault(storageConfiguration.isRegistrationDefault());
                storageForm.setEditing(true);

                if(storageConfiguration instanceof S3StorageConfiguration) {
                    storageForm.setAccessKey(((S3StorageConfiguration) storageConfiguration).getAccessKey());
                    storageForm.setSecretKey(((S3StorageConfiguration) storageConfiguration).getSecretKey());
                    storageForm.setBucketName(((S3StorageConfiguration) storageConfiguration).getBucketName());
                }

                model.addAttribute("storageForm", storageForm);
            } else {
                ((StorageForm) model.asMap().get("storageForm")).setStorageType(storageConfiguration.getStorageType());
View Full Code Here

Examples of com.sparc.knappsack.forms.StorageForm

        assertNotNull(storageConfiguration);
    }

    @Test
    public void createStorageConfigurationTest() {
        StorageForm form = new StorageForm();
        form.setBaseLocation("/base/location");
        form.setName("Local Storage");
        form.setEditing(false);
        form.setStorageType(StorageType.LOCAL);

        StorageConfiguration storageConfiguration = storageConfigurationService.createStorageConfiguration(form);
        storageConfigurationService.add(storageConfiguration);
        List<StorageConfiguration> storageConfigurations = storageConfigurationService.getAll();
        assertTrue(storageConfigurations.size() == 1);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.