UserDataManager.java :  » UnTagged » market-bill » ie » dcu » spca » data » Android Open Source

Android Open Source » UnTagged » market bill 
market bill » ie » dcu » spca » data » UserDataManager.java
package ie.dcu.spca.data;

import ie.dcu.spca.model.bean.User;

import java.util.List;

public interface UserDataManager extends BasicDataManager {

    /**
     * Create new User by name, save it to the Database
     * 
     * @param name
     *            User name
     * @return The saved User with filling fields
     */
    int create(String name);

    /**
     * Update an user by id to a new name
     * 
     * @param id
     * @param name
     */
    void update(int id, String name);

    /**
     * Update user in database
     * 
     * @param user
     */
    void update(User user);

    /**
     * @return All Users In the Database
     */
    List<User> get();
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.