@Service public class ConferenceUserServiceImpl extends Object implements ConferenceUserService
| Constructor and Description |
|---|
ConferenceUserServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
BasicUser |
findBasicUser(String uniqueId) |
ConferenceUser |
getConferenceUser(org.springframework.security.core.Authentication authentication) |
org.springframework.security.core.Authentication |
getCurrentAuthentication() |
ConferenceUser |
getCurrentConferenceUser() |
ConferenceUser |
getOrCreateConferenceUser(BasicUser basicUser) |
ConferenceUser |
getOrCreateConferenceUser(String displayName,
String email) |
ConferenceUser |
getOrCreateConferenceUser(String uniqueId,
String displayName,
String email) |
Set<BasicUser> |
searchForBasicUserByEmail(String email)
Search for a set of users via
BasicUser.getEmail(). |
Set<BasicUser> |
searchForBasicUserByName(String name)
Search for a set of users via
BasicUser.getDisplayName(). |
void |
setConferenceUserDao(ConferenceUserDao conferenceUserDao) |
void |
setEhcache(net.sf.ehcache.Ehcache ehcache) |
void |
setUserService(UserService userService) |
@Autowired @Qualifier(value="userServiceCache") public void setEhcache(net.sf.ehcache.Ehcache ehcache)
@Autowired(required=false) public void setUserService(UserService userService)
@Autowired public void setConferenceUserDao(ConferenceUserDao conferenceUserDao)
public ConferenceUser getCurrentConferenceUser()
getCurrentConferenceUser in interface ConferenceUserServicepublic org.springframework.security.core.Authentication getCurrentAuthentication()
getCurrentAuthentication in interface ConferenceUserServicepublic ConferenceUser getConferenceUser(org.springframework.security.core.Authentication authentication)
getConferenceUser in interface ConferenceUserServiceAuthenticationpublic ConferenceUser getOrCreateConferenceUser(String displayName, String email)
getOrCreateConferenceUser in interface ConferenceUserServicepublic ConferenceUser getOrCreateConferenceUser(String uniqueId, String displayName, String email)
getOrCreateConferenceUser in interface ConferenceUserServicepublic ConferenceUser getOrCreateConferenceUser(BasicUser basicUser)
getOrCreateConferenceUser in interface ConferenceUserServicepublic BasicUser findBasicUser(String uniqueId)
findBasicUser in interface ConferenceUserServiceuniqueId - The BasicUser.getUniqueId() for the user to findpublic Set<BasicUser> searchForBasicUserByName(String name)
ConferenceUserServiceBasicUser.getDisplayName(). It is up to
the implementation to parse the name parameter to return the best result set based
on the name or name fragment.searchForBasicUserByName in interface ConferenceUserServicename - The name or name fragment to search on.public Set<BasicUser> searchForBasicUserByEmail(String email)
ConferenceUserServiceBasicUser.getEmail(). It is up to
the implementation to parse the email parameter to return the best result set based
on the email or email fragment.searchForBasicUserByEmail in interface ConferenceUserServiceemail - The email or email fragment to search on.Copyright © 2016 Jasig. All Rights Reserved.