org.springframework.samples.petportal.service
Interface PetService

All Known Implementing Classes:
PetServiceImpl

public interface PetService

The PetService interface.

Author:
John A. Lewis, Mark Fisher, Juergen Hoeller

Field Summary
static java.lang.String DEFAULT_DATE_FORMAT
           
 
Method Summary
 int addPet(Pet pet)
           
 int addPet(java.lang.String species, java.lang.String breed, java.lang.String name, java.util.Date birthdate)
           
 void deletePet(int key)
           
 void deletePet(java.lang.Integer key)
           
 void deletePet(Pet pet)
           
 java.util.SortedSet getAllPets()
           
 Pet getPet(int key)
           
 Pet getPet(java.lang.Integer key)
           
 int getPetCount()
           
 void savePet(Pet pet)
           
 

Field Detail

DEFAULT_DATE_FORMAT

static final java.lang.String DEFAULT_DATE_FORMAT
See Also:
Constant Field Values
Method Detail

getPet

Pet getPet(java.lang.Integer key)

getPet

Pet getPet(int key)

getPetCount

int getPetCount()

getAllPets

java.util.SortedSet getAllPets()

addPet

int addPet(Pet pet)

addPet

int addPet(java.lang.String species,
           java.lang.String breed,
           java.lang.String name,
           java.util.Date birthdate)

savePet

void savePet(Pet pet)

deletePet

void deletePet(java.lang.Integer key)

deletePet

void deletePet(Pet pet)

deletePet

void deletePet(int key)


John A. Lewis, Mark Fisher, Juergen Hoeller