org.springframework.samples.petclinic.owners.pets
Class PetController

java.lang.Object
  extended by org.springframework.samples.petclinic.owners.pets.PetController

@Controller
@RequestMapping(value="/owners/{owner}/pets/{pet}")
public class PetController
extends Object


Constructor Summary
PetController(PetRepository repository)
           
 
Method Summary
 void delete(Long owner, String pet, ExternalContext context)
           
 Pet get(Long owner, String pet)
           
 Pet getEditForm(Long owner, String pet)
           
 void put(Pet pet, ExternalContext response)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PetController

public PetController(PetRepository repository)
Method Detail

get

@RequestMapping(method=GET)
public Pet get(Long owner,
                              String pet)

getEditForm

@RequestMapping(value="/edit",
                method=GET)
public Pet getEditForm(Long owner,
                                      String pet)

put

@RequestMapping(method=PUT)
public void put(Pet pet,
                               ExternalContext response)

delete

@RequestMapping(method=DELETE)
public void delete(Long owner,
                                  String pet,
                                  ExternalContext context)


Copyright © 2009 SpringSource, Inc. All Rights Reserved.