|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exoplatform.services.jcr.ext.organization.CommonHandler
org.exoplatform.services.jcr.ext.organization.UserProfileHandlerImpl
public class UserProfileHandlerImpl
Created by The eXo Platform SAS Date: 24.07.2008
| Field Summary | |
|---|---|
static java.lang.String |
EXO_ATTRIBUTES
The child not to storage users profile properties. |
protected java.util.List<org.exoplatform.services.organization.UserProfileEventListener> |
listeners
The list of listeners to broadcast events. |
protected static org.apache.commons.logging.Log |
log
Log. |
protected JCROrganizationServiceImpl |
service
Organization service implementation covering the handler. |
| Method Summary | |
|---|---|
void |
addUserProfileEventListener(org.exoplatform.services.organization.UserProfileEventListener listener)
|
org.exoplatform.services.organization.UserProfile |
createUserProfileInstance()
|
org.exoplatform.services.organization.UserProfile |
createUserProfileInstance(java.lang.String userName)
|
org.exoplatform.services.organization.UserProfile |
findUserProfileByName(java.lang.String userName)
|
java.util.Collection |
findUserProfiles()
|
java.util.List<org.exoplatform.services.organization.UserProfileEventListener> |
getUserProfileListeners()
|
org.exoplatform.services.organization.UserProfile |
removeUserProfile(java.lang.String userName,
boolean broadcast)
|
void |
removeUserProfileEventListener(org.exoplatform.services.organization.UserProfileEventListener listener)
Remove registered listener. |
void |
saveUserProfile(org.exoplatform.services.organization.UserProfile profile,
boolean broadcast)
|
| Methods inherited from class org.exoplatform.services.jcr.ext.organization.CommonHandler |
|---|
readDateProperty, readStringProperty |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String EXO_ATTRIBUTES
protected final java.util.List<org.exoplatform.services.organization.UserProfileEventListener> listeners
protected final JCROrganizationServiceImpl service
protected static org.apache.commons.logging.Log log
| Method Detail |
|---|
public void addUserProfileEventListener(org.exoplatform.services.organization.UserProfileEventListener listener)
addUserProfileEventListener in interface org.exoplatform.services.organization.UserProfileHandlerpublic org.exoplatform.services.organization.UserProfile createUserProfileInstance()
createUserProfileInstance in interface org.exoplatform.services.organization.UserProfileHandlerpublic org.exoplatform.services.organization.UserProfile createUserProfileInstance(java.lang.String userName)
createUserProfileInstance in interface org.exoplatform.services.organization.UserProfileHandler
public org.exoplatform.services.organization.UserProfile findUserProfileByName(java.lang.String userName)
throws java.lang.Exception
findUserProfileByName in interface org.exoplatform.services.organization.UserProfileHandlerjava.lang.Exception
public java.util.Collection findUserProfiles()
throws java.lang.Exception
findUserProfiles in interface org.exoplatform.services.organization.UserProfileHandlerjava.lang.Exception
public org.exoplatform.services.organization.UserProfile removeUserProfile(java.lang.String userName,
boolean broadcast)
throws java.lang.Exception
removeUserProfile in interface org.exoplatform.services.organization.UserProfileHandlerjava.lang.Exceptionpublic void removeUserProfileEventListener(org.exoplatform.services.organization.UserProfileEventListener listener)
listener - The registered listener for removing
public void saveUserProfile(org.exoplatform.services.organization.UserProfile profile,
boolean broadcast)
throws java.lang.Exception
saveUserProfile in interface org.exoplatform.services.organization.UserProfileHandlerjava.lang.Exceptionpublic java.util.List<org.exoplatform.services.organization.UserProfileEventListener> getUserProfileListeners()
getUserProfileListeners in interface org.exoplatform.services.organization.UserProfileEventListenerHandler
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||