Package com.sparc.knappsack.forms

Examples of com.sparc.knappsack.forms.Result


    public
    @ResponseBody
    Result forgotPassword(HttpServletRequest request, HttpServletResponse response, @RequestParam String email) {
//        invalidateSession(request, response);

        Result result = new Result();
        result.setResult(false);

        User user = userService.getByEmail(email);

        boolean success = userControllerService.resetPassword(user);

        result.setResult(success);

        return result;
    }
View Full Code Here


    @PreAuthorize("canEditDomainRegion(#domainRegionId) or hasRole('ROLE_ADMIN')")
    @RequestMapping(value = "/deleteDomainRegion", method = RequestMethod.POST)
    public @ResponseBody
    Result deleteDomainRegion(@RequestParam(value = "id", required = true) Long domainRegionId) {
        Result result = new Result();
        try {
            checkRequiredEntity(regionService, domainRegionId);
        } catch (EntityNotFoundException ex) {
            log.info(String.format("Attempted to delete a non-existent DomainRegion: %s", domainRegionId));
            result.setResult(false);
            return result;
        }

        regionService.delete(domainRegionId);

        if (regionService.get(domainRegionId) != null) {
            log.info(String.format("Region not deleted: %s", domainRegionId));
        } else {
            result.setResult(true);
        }

        return result;
    }
View Full Code Here

            if (invitationService.get(id) == null) {
                idsSuccesfullyDeleted.add(id);
            }
        }

        Result result = new Result();
        result.setValue(idsSuccesfullyDeleted);

        if (idsSuccesfullyDeleted.size() != invitationIds.size()) {
            result.setResult(false);
        } else {
            result.setResult(true);
        }

        return result;
    }
View Full Code Here

            } else {
                idsFailure.add(id);
            }
        }

        Result result = new Result();
        result.setValue(idsFailure);
        if (idsFailure.size() > 0) {
            result.setResult(false);
        } else {
            result.setResult(true);
        }

        return result;
    }
View Full Code Here

    @RequestMapping(value = "/resetPassword", method = RequestMethod.POST)
    public
    @ResponseBody
    Result forgotPassword(WebRequest request) {
        Result result = new Result();
        result.setResult(false);

        User user = userService.getUserFromSecurityContext();
        boolean success = userControllerService.resetPassword(user);

        result.setResult(success);

        return result;
    }
View Full Code Here

    }

    @RequestMapping(value = "/unsubscribe/{applicationId}", method = RequestMethod.GET)
    public
    @ResponseBody Result unsubscribe(@PathVariable Long applicationId) {
        Result result = new Result();

        User principal = userService.getUserFromSecurityContext();
        if (principal != null) {
            Application application = applicationService.get(applicationId);
            boolean isSubscribed = eventWatchService.doesEventWatchExist(principal, application);
            if(isSubscribed) {
                result.setResult(eventWatchService.delete(principal, applicationService.get(applicationId)));
            }
        } else {
            result.setResult(false);
        }

        return result;
    }
View Full Code Here

    @PreAuthorize("hasAccessToApplication(#applicationId) or hasRole('ROLE_ADMIN')")
    @RequestMapping(value = "/subscribe/{applicationId}", method = RequestMethod.GET)
    public
    @ResponseBody
    Result subscribe(@PathVariable Long applicationId) {
        Result result = new Result();

        User principal = userService.getUserFromSecurityContext();
        if (principal != null) {
            Application application = applicationService.get(applicationId);
            boolean isSubscribed = eventWatchService.doesEventWatchExist(principal, application);
            if (!isSubscribed) {
                result.setResult(eventWatchService.createEventWatch(principal, application, EventType.APPLICATION_VERSION_BECOMES_AVAILABLE));
            }
        } else {
            result.setResult(false);
        }

        return result;
    }
View Full Code Here

TOP

Related Classes of com.sparc.knappsack.forms.Result

Copyright © 2018 www.massapicom. 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.