package au.com.dius.pact.provider.spring;
import org.joda.time.DateTime;
import org.springframework.http.ResponseEntity;
import org.springframework.stereotype.Component;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.UUID;
@Component
public class BookLogic {
public Book getBookById(UUID id) {
return new Book(id, "Bob Jones", true);
}
public List<Book> getBooks() {
return new ArrayList<Book>();
}
public List<Book> getBooks(Boolean bestSellers) {
return new ArrayList<Book>();
}
public Book createBook(Book book) {
//some book creation code
return book;
}
public Book updateBook(Book book) {
//some book update code
return book;
}
public void deleteById(UUID id) {
//some book deletion code
}
}