org.jboss.seam.rest.example.tasks.resource
Class CategoryResource

java.lang.Object
  extended by org.jboss.seam.rest.example.tasks.resource.AbstractEntityResource
      extended by org.jboss.seam.rest.example.tasks.resource.CategoryResource

@ValidateRequest(groups=TaskValidationGroup.class)
public class CategoryResource
extends AbstractEntityResource

CRUD resource for categories

Author:
Jozef Hartinger

Field Summary
 
Fields inherited from class org.jboss.seam.rest.example.tasks.resource.AbstractEntityResource
em
 
Constructor Summary
CategoryResource()
           
 
Method Summary
 Response createTask(JaxbTaskWrapper incommingTask, String categoryName, UriInfo uriInfo)
          This method only makes sense at /category/{category}/task not /task
 void deleteCategory(String categoryName)
           
 TaskCollectionResource getTasks()
           
 void putCategory(String categoryName)
           
 
Methods inherited from class org.jboss.seam.rest.example.tasks.resource.AbstractEntityResource
loadCategory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CategoryResource

public CategoryResource()
Method Detail

getTasks

public TaskCollectionResource getTasks()

putCategory

public void putCategory(String categoryName)

deleteCategory

public void deleteCategory(String categoryName)

createTask

public Response createTask(JaxbTaskWrapper incommingTask,
                           String categoryName,
                           @Context
                           UriInfo uriInfo)
This method only makes sense at /category/{category}/task not /task



Copyright © 2011 Seam Framework. All Rights Reserved.