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 }