Interface UserSystemService
-
public interface UserSystemService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<User>findAllUsers()UserfindUser(String id)Get the user information for a particular user.StringgetName()voidstart()Invoked by the task assigning integration as part of the initialization procedure and before any other method is invoked.voidtest()Invoked by the task assigning integration as part of the initialization procedure and after the start() method is invoked.
-
-
-
Method Detail
-
start
void start()
Invoked by the task assigning integration as part of the initialization procedure and before any other method is invoked.
-
test
void test() throws Exception
Invoked by the task assigning integration as part of the initialization procedure and after the start() method is invoked.- Throws:
Exception- if the test method failed.
-
getName
String getName()
- Returns:
- the name of the UserSystemService implementation.
-
findAllUsers
List<User> findAllUsers()
- Returns:
- the list of all users present in the external user system. This method is normally invoked each time the solver is initialized or when the users information is updated from the external user system.
-
-