fr.inra.refcomp.client.services
Interface StorageService
- All Superinterfaces:
- com.google.gwt.user.client.rpc.RemoteService
- All Known Implementing Classes:
- StorageServiceImpl
@RemoteServiceRelativePath(value="storage")
public interface StorageService
- extends com.google.gwt.user.client.rpc.RemoteService
User: couteau
Date: 30 nov. 2010
|
Method Summary |
fr.inra.refcomp.entities.AgentSkill |
addSkill()
|
fr.inra.refcomp.entities.EntitiesList |
addSkill(fr.inra.refcomp.entities.Skill skill,
String frequencyId)
|
void |
adminCreationIfDoNotExist()
|
fr.inra.refcomp.entities.Cati |
createCati()
|
fr.inra.refcomp.entities.Department |
createDepartment()
|
fr.inra.refcomp.entities.Frequency |
createFrequency()
|
fr.inra.refcomp.entities.Skill |
createSkill(String parentId)
|
fr.inra.refcomp.entities.Unit |
createUnit()
|
fr.inra.refcomp.entities.User |
createUser()
|
void |
deleteCati(fr.inra.refcomp.entities.Cati cati)
|
void |
deleteDepartment(fr.inra.refcomp.entities.Department department)
|
void |
deleteFrequency(fr.inra.refcomp.entities.Frequency frequency,
boolean force)
|
void |
deleteSkill(fr.inra.refcomp.entities.Skill skill)
|
void |
deleteUnit(fr.inra.refcomp.entities.Unit unit)
|
void |
deleteUser(fr.inra.refcomp.entities.User user)
|
String |
getAdminEmail()
|
fr.inra.refcomp.entities.Agent |
getAgent(String id)
|
fr.inra.refcomp.entities.EntitiesList |
getAgentAndDependencies(String id)
|
fr.inra.refcomp.entities.AgentSkill |
getAgentSkill(String skillId)
|
List<fr.inra.refcomp.entities.Skill> |
getAllSkills()
|
fr.inra.refcomp.entities.Cati |
getCati(String id)
|
List<fr.inra.refcomp.entities.Cati> |
getCatis()
|
List<fr.inra.refcomp.entities.Skill> |
getChildrenSkill(String id)
|
fr.inra.refcomp.entities.Department |
getDepartment(String id)
|
List<fr.inra.refcomp.entities.Department> |
getDepartments()
|
List<fr.inra.refcomp.entities.Department> |
getDepartments(String id)
|
List<fr.inra.refcomp.entities.Frequency> |
getFrequencies()
|
fr.inra.refcomp.entities.Frequency |
getFrequency(String id)
|
fr.inra.refcomp.entities.Agent |
getLoggedInAgent()
|
fr.inra.refcomp.entities.User |
getLoggedInUser()
|
String |
getPath(String id)
|
Map<String,fr.inra.refcomp.entities.Skill> |
getRootSkill(List<String> skills)
|
fr.inra.refcomp.entities.Skill |
getSkill(String id)
|
fr.inra.refcomp.entities.EntitiesList |
getSkills()
|
fr.inra.refcomp.entities.EntitiesList |
getSkills(String agentId)
|
fr.inra.refcomp.entities.Unit |
getUnit(String id)
|
List<fr.inra.refcomp.entities.Unit> |
getUnits()
|
List<fr.inra.refcomp.entities.Unit> |
getUnits(String id)
|
fr.inra.refcomp.entities.User |
getUser(String id)
|
List<fr.inra.refcomp.entities.User> |
getUsers()
|
Boolean |
isAdmin()
|
Boolean |
isAdmin(String id)
|
Boolean |
isAgent()
|
Boolean |
isLoggedIn()
|
Boolean |
login(String login,
String password)
|
void |
logout()
|
boolean |
moveSkill(String destination,
String node)
|
void |
removeSkill(String skillId)
|
fr.inra.refcomp.entities.Agent |
saveAgent(fr.inra.refcomp.entities.Agent agent,
String context)
|
fr.inra.refcomp.entities.Cati |
saveCati(fr.inra.refcomp.entities.Cati cati)
|
fr.inra.refcomp.entities.Department |
saveDepartment(fr.inra.refcomp.entities.Department department)
|
fr.inra.refcomp.entities.Department |
saveDepartment(fr.inra.refcomp.entities.Department department,
List<String> units)
|
fr.inra.refcomp.entities.Frequency |
saveFrequency(fr.inra.refcomp.entities.Frequency frequency)
|
fr.inra.refcomp.entities.EntitiesList |
saveMySkills(List<fr.inra.refcomp.entities.AgentSkill> skills)
|
fr.inra.refcomp.entities.Skill |
saveSkill(fr.inra.refcomp.entities.Skill skill)
|
fr.inra.refcomp.entities.Unit |
saveUnit(fr.inra.refcomp.entities.Unit unit)
|
fr.inra.refcomp.entities.Unit |
saveUnit(fr.inra.refcomp.entities.Unit unit,
List<String> departments)
|
fr.inra.refcomp.entities.User |
saveUser(fr.inra.refcomp.entities.User user,
String context)
|
fr.inra.refcomp.entities.EntitiesList |
searchSkill(String search,
String cati,
String department,
String unit,
String frequency)
|
fr.inra.refcomp.entities.EntitiesList |
searchUser(String search,
String cati,
String department,
String unit,
String frequency)
|
boolean |
sendPassword(String userId)
|
void |
setAdmin(String agentId,
boolean admin)
|
fr.inra.refcomp.entities.Agent |
setAgent(fr.inra.refcomp.entities.User user)
|
void |
setPrivateSkills(List<String> ids)
|
void |
setPublicSkills(List<String> ids)
|
void |
unsetAgent(String id)
|
getCatis
List<fr.inra.refcomp.entities.Cati> getCatis()
saveCati
fr.inra.refcomp.entities.Cati saveCati(fr.inra.refcomp.entities.Cati cati)
throws fr.inra.refcomp.services.AlreadyExistingException,
fr.inra.refcomp.services.InvalidEntityException
- Throws:
fr.inra.refcomp.services.AlreadyExistingException
fr.inra.refcomp.services.InvalidEntityException
createCati
fr.inra.refcomp.entities.Cati createCati()
getCati
fr.inra.refcomp.entities.Cati getCati(String id)
deleteCati
void deleteCati(fr.inra.refcomp.entities.Cati cati)
getFrequencies
List<fr.inra.refcomp.entities.Frequency> getFrequencies()
saveFrequency
fr.inra.refcomp.entities.Frequency saveFrequency(fr.inra.refcomp.entities.Frequency frequency)
throws fr.inra.refcomp.services.AlreadyExistingException,
fr.inra.refcomp.services.InvalidEntityException
- Throws:
fr.inra.refcomp.services.AlreadyExistingException
fr.inra.refcomp.services.InvalidEntityException
createFrequency
fr.inra.refcomp.entities.Frequency createFrequency()
getFrequency
fr.inra.refcomp.entities.Frequency getFrequency(String id)
deleteFrequency
void deleteFrequency(fr.inra.refcomp.entities.Frequency frequency,
boolean force)
throws fr.inra.refcomp.services.UsedException
- Throws:
fr.inra.refcomp.services.UsedException
getUsers
List<fr.inra.refcomp.entities.User> getUsers()
saveUser
fr.inra.refcomp.entities.User saveUser(fr.inra.refcomp.entities.User user,
String context)
throws fr.inra.refcomp.services.AlreadyExistingException,
fr.inra.refcomp.services.InvalidEntityException
- Throws:
fr.inra.refcomp.services.AlreadyExistingException
fr.inra.refcomp.services.InvalidEntityException
createUser
fr.inra.refcomp.entities.User createUser()
getUser
fr.inra.refcomp.entities.User getUser(String id)
getAgent
fr.inra.refcomp.entities.Agent getAgent(String id)
getAgentAndDependencies
fr.inra.refcomp.entities.EntitiesList getAgentAndDependencies(String id)
setAgent
fr.inra.refcomp.entities.Agent setAgent(fr.inra.refcomp.entities.User user)
unsetAgent
void unsetAgent(String id)
saveAgent
fr.inra.refcomp.entities.Agent saveAgent(fr.inra.refcomp.entities.Agent agent,
String context)
throws fr.inra.refcomp.services.AlreadyExistingException,
fr.inra.refcomp.services.InvalidEntityException
- Throws:
fr.inra.refcomp.services.AlreadyExistingException
fr.inra.refcomp.services.InvalidEntityException
deleteUser
void deleteUser(fr.inra.refcomp.entities.User user)
login
Boolean login(String login,
String password)
logout
void logout()
getChildrenSkill
List<fr.inra.refcomp.entities.Skill> getChildrenSkill(String id)
saveSkill
fr.inra.refcomp.entities.Skill saveSkill(fr.inra.refcomp.entities.Skill skill)
throws fr.inra.refcomp.services.AlreadyExistingException,
fr.inra.refcomp.services.InvalidEntityException
- Throws:
fr.inra.refcomp.services.AlreadyExistingException
fr.inra.refcomp.services.InvalidEntityException
createSkill
fr.inra.refcomp.entities.Skill createSkill(String parentId)
getSkill
fr.inra.refcomp.entities.Skill getSkill(String id)
deleteSkill
void deleteSkill(fr.inra.refcomp.entities.Skill skill)
throws fr.inra.refcomp.services.UsedException
- Throws:
fr.inra.refcomp.services.UsedException
saveUnit
fr.inra.refcomp.entities.Unit saveUnit(fr.inra.refcomp.entities.Unit unit)
throws fr.inra.refcomp.services.AlreadyExistingException,
fr.inra.refcomp.services.InvalidEntityException
- Throws:
fr.inra.refcomp.services.AlreadyExistingException
fr.inra.refcomp.services.InvalidEntityException
saveUnit
fr.inra.refcomp.entities.Unit saveUnit(fr.inra.refcomp.entities.Unit unit,
List<String> departments)
throws fr.inra.refcomp.services.AlreadyExistingException,
fr.inra.refcomp.services.InvalidEntityException
- Throws:
fr.inra.refcomp.services.AlreadyExistingException
fr.inra.refcomp.services.InvalidEntityException
createUnit
fr.inra.refcomp.entities.Unit createUnit()
getUnit
fr.inra.refcomp.entities.Unit getUnit(String id)
deleteUnit
void deleteUnit(fr.inra.refcomp.entities.Unit unit)
getUnits
List<fr.inra.refcomp.entities.Unit> getUnits()
getUnits
List<fr.inra.refcomp.entities.Unit> getUnits(String id)
saveDepartment
fr.inra.refcomp.entities.Department saveDepartment(fr.inra.refcomp.entities.Department department)
throws fr.inra.refcomp.services.AlreadyExistingException,
fr.inra.refcomp.services.InvalidEntityException
- Throws:
fr.inra.refcomp.services.AlreadyExistingException
fr.inra.refcomp.services.InvalidEntityException
saveDepartment
fr.inra.refcomp.entities.Department saveDepartment(fr.inra.refcomp.entities.Department department,
List<String> units)
throws fr.inra.refcomp.services.AlreadyExistingException,
fr.inra.refcomp.services.InvalidEntityException
- Throws:
fr.inra.refcomp.services.AlreadyExistingException
fr.inra.refcomp.services.InvalidEntityException
createDepartment
fr.inra.refcomp.entities.Department createDepartment()
getDepartment
fr.inra.refcomp.entities.Department getDepartment(String id)
deleteDepartment
void deleteDepartment(fr.inra.refcomp.entities.Department department)
getDepartments
List<fr.inra.refcomp.entities.Department> getDepartments()
getDepartments
List<fr.inra.refcomp.entities.Department> getDepartments(String id)
getAdminEmail
String getAdminEmail()
isAdmin
Boolean isAdmin()
isAdmin
Boolean isAdmin(String id)
isAgent
Boolean isAgent()
isLoggedIn
Boolean isLoggedIn()
adminCreationIfDoNotExist
void adminCreationIfDoNotExist()
getSkills
fr.inra.refcomp.entities.EntitiesList getSkills()
getSkills
fr.inra.refcomp.entities.EntitiesList getSkills(String agentId)
addSkill
fr.inra.refcomp.entities.AgentSkill addSkill()
addSkill
fr.inra.refcomp.entities.EntitiesList addSkill(fr.inra.refcomp.entities.Skill skill,
String frequencyId)
removeSkill
void removeSkill(String skillId)
saveMySkills
fr.inra.refcomp.entities.EntitiesList saveMySkills(List<fr.inra.refcomp.entities.AgentSkill> skills)
throws fr.inra.refcomp.services.InvalidEntityException
- Throws:
fr.inra.refcomp.services.InvalidEntityException
getAgentSkill
fr.inra.refcomp.entities.AgentSkill getAgentSkill(String skillId)
getLoggedInUser
fr.inra.refcomp.entities.User getLoggedInUser()
getLoggedInAgent
fr.inra.refcomp.entities.Agent getLoggedInAgent()
setAdmin
void setAdmin(String agentId,
boolean admin)
searchUser
fr.inra.refcomp.entities.EntitiesList searchUser(String search,
String cati,
String department,
String unit,
String frequency)
searchSkill
fr.inra.refcomp.entities.EntitiesList searchSkill(String search,
String cati,
String department,
String unit,
String frequency)
getPath
String getPath(String id)
setPrivateSkills
void setPrivateSkills(List<String> ids)
setPublicSkills
void setPublicSkills(List<String> ids)
moveSkill
boolean moveSkill(String destination,
String node)
sendPassword
boolean sendPassword(String userId)
getRootSkill
Map<String,fr.inra.refcomp.entities.Skill> getRootSkill(List<String> skills)
getAllSkills
List<fr.inra.refcomp.entities.Skill> getAllSkills()
Copyright © 2010-2011 Code Lutin. All Rights Reserved.