|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface UserService
Interface for user service.
Method Summary | |
---|---|
UserRelationship |
findRelationshipToUser(User user1,
User user2)
Finds a UserRelationship object representing a relationship
between two User objects. |
User |
findUser(java.lang.String username,
java.lang.String password)
Finds a User with the given username and password. |
User |
findUserById(java.lang.Integer id)
Finds a User by ID. |
User |
findUserByUsername(java.lang.String username)
Finds a User by username. |
java.util.List<User> |
findUsers()
Finds a List of all User objects. |
java.util.List<User> |
findUsersByName(java.lang.String suggest)
Finds a List of User objects that have a first name or last name
that partially matches the suggestion string. |
java.util.List<User> |
findUsersByType(RelationshipType type,
User user)
Finds a List of User objects that are related to the User
according to the specified RelationshipType . |
UserRelationship |
saveRelationship(UserRelationship relationship)
Saves a UserRelationship object. |
User |
saveUser(User user)
Saves a User object. |
Method Detail |
---|
UserRelationship findRelationshipToUser(User user1, User user2)
UserRelationship
object representing a relationship
between two User
objects.
user1
- The first user.user2
- The second user.
User findUser(java.lang.String username, java.lang.String password)
User
with the given username and password. Used for
authentication.
username
- The username.password
- The password.
User findUserById(java.lang.Integer id)
User
by ID.
id
- The user's ID.
User findUserByUsername(java.lang.String username)
User
by username.
username
- The username.
java.util.List<User> findUsers()
User
objects.
java.util.List<User> findUsersByName(java.lang.String suggest)
User
objects that have a first name or last name
that partially matches the suggestion string.
suggest
- The partial string.
java.util.List<User> findUsersByType(RelationshipType type, User user)
User
objects that are related to the User
according to the specified RelationshipType
.
type
- The RelationshipType
object.user
- The User
object.
User
objects.UserRelationship saveRelationship(UserRelationship relationship)
UserRelationship
object.
relationship
- The UserRelationship to save.
User saveUser(User user)
User
object.
user
- The user to save.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |