org.orange.kicsa.service.skill
Interface SkillServiceRemote

All Known Implementing Classes:
SkillServiceImpl

public interface SkillServiceRemote
extends Remote

Author:
Jérôme Beau pour Orange (c) 2002
Version: $Revision 1.4$

Method Summary
 Skillcreate(Skill someSkill, Collection someRelationships, Collection someOwners)
           
 SkillcreateRoot(Skill someRootSkill)
          Crée une compétence sans contrôle de parent
 MapfindAll()
           
 SkillfindByPrimaryKey(SkillKey someSkillId)
           
 CollectionfindChilds(Skill someParentSkill)
           
 CollectionfindDestinations(Skill someSkill)
           
 CollectionfindParents(Skill someChildSkill)
           
 MapfindRelationshipTypes()
           
 voidlink(Skill someSourceSkill, String relationshipType, SkillKey someDestinationSkill)
           
 intremove(SkillKey someSkillKey)
           
 Skillupdate(Skill someSkill, Collection someRelationships, Collection someOwners)
           

Method Detail

create

public Skill create(Skill someSkill, Collection someRelationships, Collection someOwners)
throws java.rmi.RemoteException

createRoot

public Skill createRoot(Skill someRootSkill)
throws java.rmi.RemoteException
Crée une compétence sans contrôle de parent

findAll

public Map findAll()
throws java.rmi.RemoteException

findByPrimaryKey

public Skill findByPrimaryKey(SkillKey someSkillId)
throws java.rmi.RemoteException,
org.orange.kicsa.SkillNotFoundException

findChilds

public Collection findChilds(Skill someParentSkill)
throws java.rmi.RemoteException,
org.orange.kicsa.SkillNotFoundException

findDestinations

public Collection findDestinations(Skill someSkill)
throws java.rmi.RemoteException,
org.orange.kicsa.SkillNotFoundException

findParents

public Collection findParents(Skill someChildSkill)
throws java.rmi.RemoteException,
org.orange.kicsa.SkillNotFoundException

findRelationshipTypes

public Map findRelationshipTypes()
throws java.rmi.RemoteException

link

public void link(Skill someSourceSkill, String relationshipType, SkillKey someDestinationSkill)
throws java.rmi.RemoteException

remove

public int remove(SkillKey someSkillKey)
throws java.rmi.RemoteException

update

public Skill update(Skill someSkill, Collection someRelationships, Collection someOwners)
throws java.rmi.RemoteException

Dependency Links

to Class java.rmi.Remote

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

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

to Class java.rmi.RemoteException

to Class org.orange.kicsa.SkillNotFoundException

to Class java.util.Collection

to Class java.lang.String

to Class java.util.Map

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

to Class Diagram org.orange.kicsa.business

to Class Diagram org.orange.kicsa

to Class Diagram org.orange

to Class Diagram org

to Class Diagram <default>