org.apache.struts2.showcase.dao
Interface Dao

All Known Implementing Classes:
AbstractDao, EmployeeDao, SkillDao

public interface Dao

Dao. Interface.


Method Summary
 java.io.Serializable create(IdEntity object)
           
 int delete(IdEntity object)
           
 int delete(java.io.Serializable id)
           
 java.util.Collection findAll()
           
 IdEntity get(java.io.Serializable id)
           
 java.lang.Class getFeaturedClass()
           
 java.io.Serializable merge(IdEntity object)
           
 IdEntity update(IdEntity object)
           
 

Method Detail

getFeaturedClass

java.lang.Class getFeaturedClass()

get

IdEntity get(java.io.Serializable id)

create

java.io.Serializable create(IdEntity object)
                            throws CreateException
Throws:
CreateException

update

IdEntity update(IdEntity object)
                throws UpdateException
Throws:
UpdateException

merge

java.io.Serializable merge(IdEntity object)
                           throws StorageException
Throws:
StorageException

delete

int delete(java.io.Serializable id)
           throws CreateException
Throws:
CreateException

delete

int delete(IdEntity object)
           throws CreateException
Throws:
CreateException

findAll

java.util.Collection findAll()


Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.