| |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Version de test :
+ ne nécessite pas de base de données
- Retourne des données limitées et invariables
| Constructor Summary | |
EmployeeMemoryDAO() | |
| Method Summary | |
Employee | create(Employee someEmployee) |
Ability | create(Ability someAbility) |
Collection | getAbilities(EmployeeKey someKey) |
Map | getAll()Lit tous les employés |
Employee | getByPrimaryKey(EmployeeKey someKey)Get a employé by its reference |
static EmployeeDAO | getInstance() |
void | remove(EmployeeKey someKey) |
void | setAll(Map someAll) |
void | setByPrimaryKey(EmployeeKey someKey, Employee someEmployee)Get a employé by its reference |
Employee | update(Employee someEmployee) |
| Constructor Detail |
public EmployeeMemoryDAO()
throws org.orange.util.integration.DAOException
| Method Detail |
public Employee create(Employee someEmployee)
throws org.orange.util.integration.DAOException
public Ability create(Ability someAbility)
throws org.orange.util.integration.DAOException
public Collection getAbilities(EmployeeKey someKey)
public Map getAll()
throws org.orange.util.integration.DAOException
public Employee getByPrimaryKey(EmployeeKey someKey)
throws org.orange.util.integration.DAOException,
org.orange.kicsa.EmployeeNotFoundException
public static EmployeeDAO getInstance()
throws org.orange.util.integration.DAOException
public void remove(EmployeeKey someKey)
throws org.orange.util.integration.DAOException
public void setAll(Map someAll)
public void setByPrimaryKey(EmployeeKey someKey, Employee someEmployee)
throws org.orange.util.integration.DAOException
public Employee update(Employee someEmployee)
throws org.orange.util.integration.DAOException
| Association Links |
to Class org.orange.kicsa.integration.employee.EmployeeMemoryDAO
to Class java.util.Map
to Class java.util.Map
| Dependency Links |
to Class org.orange.kicsa.integration.employee.EmployeeDAO
to Class org.orange.util.integration.DAOException
to Class org.orange.kicsa.business.employee.Employee
to Class org.orange.kicsa.business.employee.EmployeeKey
to Class org.orange.kicsa.EmployeeNotFoundException
to Class java.util.Map
to Class java.lang.Class
to Class java.util.HashMap
to Class java.util.Collection
to Class java.util.ArrayList
to Class org.orange.kicsa.business.ability.Ability
to Class java.lang.RuntimeException
to Class Diagram test.org.orange.kicsa.integration.employee
to Class Diagram test.org.orange.kicsa.integration
to Class Diagram test.org.orange.kicsa
to Class Diagram test.org.orange
to Class Diagram test.org
to Class Diagram test
to Class Diagram <default>
to Class Diagram org.orange.kicsa.integration.employee
to Class Diagram org.orange.kicsa.integration
to Class Diagram org.orange.kicsa
to Class Diagram org.orange
to Class Diagram org
to Class Diagram org.orange.util.integration
to Class Diagram org.orange.util
to Class Diagram org.orange.kicsa.business.employee
to Class Diagram org.orange.kicsa.business
to Class Diagram org.orange.kicsa.business.ability
| |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||