#set( $symbol_pound = '#' )
#set( $symbol_dollar = '$' )
#set( $symbol_escape = '\' )
package server;
import java.util.Collection;
import model.Message;
import com.googlecode.objectify.Objectify;
import com.googlecode.objectify.ObjectifyService;
/**
*/
public class MessageRepository {
/**
* @return Collection of Message
*/
public Collection<Message> getAll() {
final Objectify service = getService();
return(service.query(Message.class).list());
}
/**
* @param message
*/
public void create(final Message message) {
final Objectify service = getService();
service.put(message);
}
/**
* @param id
*/
public void deleteById(final Long id) {
final Objectify service = getService();
service.delete(Message.class, id.longValue());
}
private Objectify getService() {
return (ObjectifyService.begin());
}
}