org.orange.kicsa.service.admin
Class AdminServiceImpl


public class AdminServiceImpl
implements AdminService

Author:
Jérôme Beau pour Orange (c) 2002
Version: 0.1, Initiale
Stereotype singleton

Constructor Summary
AdminServiceImpl()
           

Method Summary
 RelationshipTypecreateRelationshipType(RelationshipType someRelationshipType)
           
 voidcreateSkillLevel(SkillKey someSkillKey, String someNewLevelName, String someNewLevelDescription, int someNewLevelIndex)
           
 static AdminServiceImplgetInstance()
           
 voidupdate(Skill someRootSkill, Map someRelationshipTypes)
          Update the administrative parameters

Constructor Detail

AdminServiceImpl

public AdminServiceImpl()
Method Detail

createRelationshipType

public RelationshipType createRelationshipType(RelationshipType someRelationshipType)

createSkillLevel

public void createSkillLevel(SkillKey someSkillKey, String someNewLevelName, String someNewLevelDescription, int someNewLevelIndex)

getInstance

public static AdminServiceImpl getInstance()
throws org.orange.util.integration.DAOException

update

public void update(Skill someRootSkill, Map someRelationshipTypes)
Update the administrative parameters
Parameters:
someRootSkill The root skill
someRelationshipTypes The relationship types

Association Links

to Class org.orange.kicsa.integration.skill.RelationshipTypeDAO

to Class org.orange.kicsa.service.admin.AdminServiceImpl

Dependency Links

to Class org.orange.kicsa.integration.skill.SkillDAO

Stereotype use
link dependency

to Class org.orange.kicsa.service.admin.AdminService

to Class org.orange.kicsa.integration.AbstractDAOFactory

to Class org.orange.kicsa.Application

to Class org.orange.kicsa.service.ServiceException

to Class java.lang.Throwable

to Class org.orange.util.integration.DAOException

to Class java.lang.Class

to Class org.orange.kicsa.business.skill.Skill

to Class java.util.Map

to Class org.orange.util.Assert

to Class java.util.Iterator

to Class javax.transaction.UserTransaction

to Class javax.naming.InitialContext

to Class org.orange.util.J2EEConstants

to Class org.orange.kicsa.business.skill.RelationshipType

to Class javax.naming.NamingException

to Class java.lang.Exception

to Class org.orange.kicsa.integration.skill.RelationshipTypeJDBCDAO

to Class org.orange.kicsa.business.skill.SkillKey

to Class java.lang.String

to Class org.orange.util.NotImplementedException

to Class org.orange.kicsa.integration.skill.RelationshipTypeDAO

to Class org.orange.kicsa.integration.skill.SkillDAO

to Class Diagram org.orange.kicsa.service.admin

to Class Diagram org.orange.kicsa.service

to Class Diagram org.orange.kicsa

to Class Diagram org.orange

to Class Diagram org

to Class Diagram <default>

to Class Diagram org.orange.kicsa.integration

to Class Diagram org.orange.util.integration

to Class Diagram org.orange.util

to Class Diagram org.orange.kicsa.business.skill

to Class Diagram org.orange.kicsa.business

to Class Diagram org.orange.kicsa.integration.skill