View Javadoc
1   /******************************************************************************
2    * SystemDao.java - Dao interface for the System bean
3    * 
4    * PicMan - The BuckoSoft Picture Manager in Java
5    * Copyright(c) 2005 - Dick Balaska
6    * 
7    */
8   package com.buckosoft.PicMan.db;
9   
10  import org.springframework.dao.DataAccessException;
11  import com.buckosoft.PicMan.domain.System;
12  
13  /** Dao interface for the {@link com.buckosoft.PicMan.domain.System}.
14   * @author Dick Balaska
15   * @since 2005/07/27
16   * @see <a href="http://cvs.buckosoft.com/Projects/java/PicMan/PicMan/src/com/buckosoft/PicMan/db/SystemDao.java">SystemDao.java</a>
17   */
18  public interface SystemDao {
19  
20  	/** Get a reference to the <code>System</code>.
21  	 * @return The System Configuration
22  	 * @throws DataAccessException not happy.
23  	 */
24  	public System getSystem() throws DataAccessException;
25  	
26  	/** Flush the <code>System</code> back to the database.
27  	 * @param system The <code>System</code>
28  	 * @throws DataAccessException very sad.
29  	 */
30  	public void	setSystem(System system) throws DataAccessException;
31  }