| |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
| Field Summary | |
final static String | LEVELS_SEPARATOR |
(package private) Logger | log |
(package private) final Object[][] | RELATIONSHIPS |
(package private) final Object[][] | SKILL_LEVELS |
(package private) final Object[][] | SKILLS |
| Method Summary | |
void | cacheDestination(Skill someSourceSkill, String someRelationshipType, SkillKey someDestinationSkill) |
void | clearCache() |
Skill | create(Skill someSkill)Enregistre une nouvelle compétence |
Map | getAll() |
Skill | getByPrimaryKey(SkillKey someSkillKey) |
Collection | getChilds(Skill someParentSkill) |
Collection | getDestinations(Skill someSourceSkill) |
Collection | getDestinations(Skill someSourceSkill, String someRelationshipType) |
static SkillMemoryDAO | getInstance() |
SortedMap | getLevels(SkillKey someSkillKey) |
Collection | getParents(Skill someChildSkill) |
Collection | getSources(Skill someDestinationSkill, String someRelationshipType) |
String | levelsToString(SortedMap someLevels) |
void | link(Skill someSourceSkill, String someType, SkillKey someDestinationSkill)Crée une nouvelle relation entre deux compétences |
int | remove(SkillKey someSkillKey) |
void | removeRelationship(SkillKey someSkillKey, String relationshipType, SkillKey relationshipDestination) |
int | removeRelationships(SkillKey someSkillKey) |
Skill | update(Skill someSkill) |
void | updateRelationship(SkillKey someSkillKey, String relationshipType, SkillKey relationshipDestination) |
| Field Detail |
public final static String LEVELS_SEPARATOR
Logger log
final Object[][] RELATIONSHIPS
final Object[][] SKILL_LEVELS
final Object[][] SKILLS
| Method Detail |
public void cacheDestination(Skill someSourceSkill, String someRelationshipType, SkillKey someDestinationSkill)
public void clearCache()
public Skill create(Skill someSkill)
throws org.orange.util.integration.DAOException
public Map getAll()
throws org.orange.util.integration.DAOException
public Skill getByPrimaryKey(SkillKey someSkillKey)
throws org.orange.util.integration.DAOException,
org.orange.kicsa.SkillNotFoundException
public Collection getChilds(Skill someParentSkill)
throws org.orange.util.integration.DAOException
public Collection getDestinations(Skill someSourceSkill)
throws org.orange.util.integration.DAOException
public Collection getDestinations(Skill someSourceSkill, String someRelationshipType)
public static SkillMemoryDAO getInstance()
throws org.orange.util.integration.DAOException
public SortedMap getLevels(SkillKey someSkillKey)
throws org.orange.util.integration.DAOException,
org.orange.kicsa.SkillNotFoundException
public Collection getParents(Skill someChildSkill)
throws org.orange.util.integration.DAOException
public Collection getSources(Skill someDestinationSkill, String someRelationshipType)
public String levelsToString(SortedMap someLevels)
public void link(Skill someSourceSkill, String someType, SkillKey someDestinationSkill)
throws org.orange.util.integration.DAOException
public int remove(SkillKey someSkillKey)
throws org.orange.util.integration.DAOException
public void removeRelationship(SkillKey someSkillKey, String relationshipType, SkillKey relationshipDestination)
throws org.orange.util.integration.DAOException
public int removeRelationships(SkillKey someSkillKey)
throws org.orange.util.integration.DAOException
public Skill update(Skill someSkill)
throws org.orange.util.integration.DAOException
public void updateRelationship(SkillKey someSkillKey, String relationshipType, SkillKey relationshipDestination)
throws org.orange.util.integration.DAOException
| Association Links |
to Class java.util.Map
to Class java.util.Map
to Class java.util.Map
to Class org.orange.kicsa.integration.skill.SkillMemoryDAO
to Class java.util.Map
to Class java.lang.String
| Dependency Links |
to Class org.orange.kicsa.integration.skill.SkillDAO
to Class java.util.Map
to Class java.lang.Object
to Class java.lang.Integer
to Class org.orange.kicsa.business.skill.SkillLevelImpl
to Class org.orange.kicsa.business.skill.SkillKey
to Class org.orange.kicsa.business.skill.SkillImpl
to Class org.orange.util.integration.DAOException
to Class java.util.HashMap
to Class java.util.SortedMap
to Class java.util.TreeMap
to Class org.orange.kicsa.business.skill.Skill
to Class java.lang.String
to Class java.util.Collection
to Class org.orange.util.Assert
to Class java.util.StringTokenizer
to Class java.util.List
to Class java.util.ArrayList
to Class java.util.Iterator
to Class java.lang.StringBuffer
to Class java.util.Date
to Class java.lang.Class
to Class org.orange.kicsa.SkillNotFoundException
to Class java.lang.RuntimeException
to Class org.orange.kicsa.business.skill.SkillLevel
to Class org.orange.util.NotImplementedException
to Class Diagram test.org.orange.kicsa.integration.skill
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.skill
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.kicsa.business.skill
to Class Diagram org.orange.kicsa.business
to Class Diagram org.orange.util.integration
to Class Diagram org.orange.util
| |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||