public class UserProfileHandlerImpl extends JCROrgServiceHandler implements org.exoplatform.services.organization.UserProfileHandler, org.exoplatform.services.organization.UserProfileEventListenerHandler
| Modifier and Type | Field and Description |
|---|---|
static String |
ATTRIBUTE_PREFIX
The prefix for properties name which store profile attributes.
|
protected List<org.exoplatform.services.organization.UserProfileEventListener> |
listeners
The list of listeners to broadcast events.
|
cache, groupHandler, LOG, membershipHandler, service, typeHandler, userHandler, userProfileHandler, utils| Modifier and Type | Method and Description |
|---|---|
void |
addUserProfileEventListener(org.exoplatform.services.organization.UserProfileEventListener listener) |
org.exoplatform.services.organization.UserProfile |
createUserProfileInstance() |
org.exoplatform.services.organization.UserProfile |
createUserProfileInstance(String userName) |
org.exoplatform.services.organization.UserProfile |
findUserProfileByName(String userName) |
Collection<org.exoplatform.services.organization.UserProfile> |
findUserProfiles() |
List<org.exoplatform.services.organization.UserProfileEventListener> |
getUserProfileListeners() |
org.exoplatform.services.organization.UserProfile |
removeUserProfile(String userName,
boolean broadcast) |
void |
removeUserProfileEventListener(org.exoplatform.services.organization.UserProfileEventListener listener) |
void |
saveUserProfile(org.exoplatform.services.organization.UserProfile profile,
boolean broadcast) |
public static final String ATTRIBUTE_PREFIX
protected final List<org.exoplatform.services.organization.UserProfileEventListener> listeners
public org.exoplatform.services.organization.UserProfile createUserProfileInstance()
createUserProfileInstance in interface org.exoplatform.services.organization.UserProfileHandlerpublic org.exoplatform.services.organization.UserProfile createUserProfileInstance(String userName)
createUserProfileInstance in interface org.exoplatform.services.organization.UserProfileHandlerpublic org.exoplatform.services.organization.UserProfile findUserProfileByName(String userName) throws Exception
findUserProfileByName in interface org.exoplatform.services.organization.UserProfileHandlerExceptionpublic Collection<org.exoplatform.services.organization.UserProfile> findUserProfiles() throws Exception
findUserProfiles in interface org.exoplatform.services.organization.UserProfileHandlerExceptionpublic org.exoplatform.services.organization.UserProfile removeUserProfile(String userName, boolean broadcast) throws Exception
removeUserProfile in interface org.exoplatform.services.organization.UserProfileHandlerExceptionpublic void saveUserProfile(org.exoplatform.services.organization.UserProfile profile,
boolean broadcast)
throws Exception
saveUserProfile in interface org.exoplatform.services.organization.UserProfileHandlerExceptionpublic void addUserProfileEventListener(org.exoplatform.services.organization.UserProfileEventListener listener)
addUserProfileEventListener in interface org.exoplatform.services.organization.UserProfileHandlerpublic void removeUserProfileEventListener(org.exoplatform.services.organization.UserProfileEventListener listener)
removeUserProfileEventListener in interface org.exoplatform.services.organization.UserProfileHandlerpublic List<org.exoplatform.services.organization.UserProfileEventListener> getUserProfileListeners()
getUserProfileListeners in interface org.exoplatform.services.organization.UserProfileEventListenerHandlerCopyright © 2018 eXo Platform SAS. All Rights Reserved.