Package org.apache.rave.rest.model

Examples of org.apache.rave.rest.model.Category


    @Override
    public Response getCategories() {
        CategoryList categoryList = new CategoryList();
        for (org.apache.rave.model.Category category : categoryService.getAll()) {
            categoryList.getCategories().add(new Category((category)));
        }

        return Response.ok(categoryList).build();
    }
View Full Code Here


    public Response getCategory(String id) {
        org.apache.rave.model.Category category = categoryService.get(id);
        if (category == null) {
            return Response.status(Response.Status.NOT_FOUND).build();
        } else {
            return Response.ok(new Category(category)).build();
        }
    }
View Full Code Here

    public Response updateCategory(String id, Category category,UriInfo uri) {
        User user = userService.getAuthenticatedUser();

        org.apache.rave.model.Category updatedCategory = categoryService.update(id, category.getText(), user);

        return Response.ok(new Category(updatedCategory)).location(uri.getRequestUri()).build();
    }
View Full Code Here

        User user = userService.getAuthenticatedUser();

        org.apache.rave.model.Category newCategory = categoryService.create(category.getText(), user);

        UriBuilder builder = UriBuilder.fromResource(CategoriesResource.class).path("/{id}");
        return Response.created(builder.build(newCategory.getId())).entity(new Category(newCategory)).build();
    }
View Full Code Here

        SearchResult<org.apache.rave.model.Category> fromDb = categoryService.getAll();
        List<Category> categories = new ArrayList<Category>();

        for (org.apache.rave.model.Category category : fromDb.getResultSet()) {
            categories.add(new Category((category)));
        }

        return new SearchResult<Category>(categories, fromDb.getTotalResults());
    }
View Full Code Here

        org.apache.rave.model.Category fromDb = categoryService.get(id);
        if(fromDb == null) {
            throw new ResourceNotFoundException(id);
        }

        return new Category(fromDb);
    }
View Full Code Here

    public Category updateCategory(String id, Category category, UriInfo uri) {

        User user = userService.getAuthenticatedUser();
        org.apache.rave.model.Category updatedCategory = categoryService.update(id, category.getText(), user);

        return new Category(updatedCategory);
    }
View Full Code Here

    public Category createCategory(Category category) {

        User user = userService.getAuthenticatedUser();
        org.apache.rave.model.Category newCategory = categoryService.create(category.getText(), user);

        return new Category(newCategory);
    }
View Full Code Here

TOP

Related Classes of org.apache.rave.rest.model.Category

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.