Class UserProfileDAOImpl
java.lang.Object
org.exoplatform.services.organization.idm.AbstractDAOImpl
org.exoplatform.services.organization.idm.UserProfileDAOImpl
- All Implemented Interfaces:
org.exoplatform.services.organization.UserProfileHandler
- Direct Known Subclasses:
CacheableUserProfileHandlerImpl
public class UserProfileDAOImpl
extends AbstractDAOImpl
implements org.exoplatform.services.organization.UserProfileHandler
-
Field Summary
Fields inherited from class org.exoplatform.services.organization.idm.AbstractDAOImpl
log, orgService, service_ -
Constructor Summary
ConstructorsConstructorDescriptionUserProfileDAOImpl(PicketLinkIDMOrganizationServiceImpl orgService, PicketLinkIDMService service) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddUserProfileEventListener(org.exoplatform.services.organization.UserProfileEventListener listener) final org.exoplatform.services.organization.UserProfileorg.exoplatform.services.organization.UserProfilecreateUserProfileInstance(String userName) org.exoplatform.services.organization.UserProfilefindUserProfileByName(String userName) org.exoplatform.services.organization.UserProfilegetProfile(String userName) voidremoveProfile(String userName, org.exoplatform.services.organization.UserProfile profile) org.exoplatform.services.organization.UserProfileremoveUserProfile(String userName, boolean broadcast) voidremoveUserProfileEventListener(org.exoplatform.services.organization.UserProfileEventListener listener) voidsaveUserProfile(org.exoplatform.services.organization.UserProfile profile, boolean broadcast) voidsetProfile(String userName, org.exoplatform.services.organization.UserProfile profile) Methods inherited from class org.exoplatform.services.organization.idm.AbstractDAOImpl
getIdentitySession, handleException
-
Constructor Details
-
UserProfileDAOImpl
public UserProfileDAOImpl(PicketLinkIDMOrganizationServiceImpl orgService, PicketLinkIDMService service)
-
-
Method Details
-
addUserProfileEventListener
public void addUserProfileEventListener(org.exoplatform.services.organization.UserProfileEventListener listener) - Specified by:
addUserProfileEventListenerin interfaceorg.exoplatform.services.organization.UserProfileHandler
-
removeUserProfileEventListener
public void removeUserProfileEventListener(org.exoplatform.services.organization.UserProfileEventListener listener) - Specified by:
removeUserProfileEventListenerin interfaceorg.exoplatform.services.organization.UserProfileHandler
-
createUserProfileInstance
public final org.exoplatform.services.organization.UserProfile createUserProfileInstance()- Specified by:
createUserProfileInstancein interfaceorg.exoplatform.services.organization.UserProfileHandler
-
createUserProfileInstance
- Specified by:
createUserProfileInstancein interfaceorg.exoplatform.services.organization.UserProfileHandler
-
saveUserProfile
public void saveUserProfile(org.exoplatform.services.organization.UserProfile profile, boolean broadcast) throws Exception - Specified by:
saveUserProfilein interfaceorg.exoplatform.services.organization.UserProfileHandler- Throws:
Exception
-
removeUserProfile
public org.exoplatform.services.organization.UserProfile removeUserProfile(String userName, boolean broadcast) throws Exception - Specified by:
removeUserProfilein interfaceorg.exoplatform.services.organization.UserProfileHandler- Throws:
Exception
-
findUserProfileByName
public org.exoplatform.services.organization.UserProfile findUserProfileByName(String userName) throws Exception - Specified by:
findUserProfileByNamein interfaceorg.exoplatform.services.organization.UserProfileHandler- Throws:
Exception
-
findUserProfiles
- Specified by:
findUserProfilesin interfaceorg.exoplatform.services.organization.UserProfileHandler- Throws:
Exception
-
getProfile
-
setProfile
public void setProfile(String userName, org.exoplatform.services.organization.UserProfile profile) throws Exception - Throws:
Exception
-
removeProfile
public void removeProfile(String userName, org.exoplatform.services.organization.UserProfile profile) throws Exception - Throws:
Exception
-