1 /****************************************************************************** 2 * UsersDao.java - Dao interface for the Chains 3 * 4 * PicMan - The BuckoSoft Picture Manager in Java 5 * Copyright(c) 2007 - Dick Balaska 6 * 7 */ 8 package com.buckosoft.PicMan.db; 9 10 import com.buckosoft.PicMan.domain.User; 11 12 /** Dao interface for the {@link com.buckosoft.PicMan.domain.User}s. 13 * @author Dick Balaska 14 * @since 2007/12/01 15 * @see <a href="http://cvs.buckosoft.com/Projects/java/PicMan/PicMan/src/com/buckosoft/PicMan/db/UsersDao.java">UsersDao.java</a> 16 */ 17 public interface UsersDao { 18 /** Fetch the <code>User</code> with this User ID. 19 * @param userid The User ID to query 20 * @return The User with this User ID or null if not found. 21 */ 22 User getUser(int userid); 23 24 /** Write this <code>User</code> to the database. 25 * @param user The User to store. 26 */ 27 void storeUser(User user); 28 29 }