Class UserHistoryHelper
java.lang.Object
com.atlassian.confluence.user.history.UserHistoryHelper
Provides methods for retrieving and processing
UserHistory
objects.-
Constructor Summary
ConstructorsConstructorDescriptionUserHistoryHelper
(com.atlassian.user.User remoteUser, ContentEntityManager contentEntityManager, PermissionManager permissionManager) -
Method Summary
Modifier and TypeMethodDescriptiongetHistoryContent
(int maxResults, ContentTypeEnum... requestedTypes) Returns user historyContentEntityObject
s, filtered to only include the requested types.getHistoryContent
(ContentTypeEnum... requestedTypes)
-
Constructor Details
-
UserHistoryHelper
public UserHistoryHelper(com.atlassian.user.User remoteUser, ContentEntityManager contentEntityManager, PermissionManager permissionManager) - Parameters:
contentEntityManager
- a ContentEntityManager to retrieve the ContentEntityObjects by Id.
-
-
Method Details
-
getHistoryContent
public List<ContentEntityObject> getHistoryContent(int maxResults, ContentTypeEnum... requestedTypes) Returns user historyContentEntityObject
s, filtered to only include the requested types. If requestedTypes is empty returns all objects.- Parameters:
maxResults
- the maximum number of history objects to returnrequestedTypes
- array ofContentTypeEnum
s to filter on. If empty no filtering is done.- Returns:
- a list of
ContentEntityObject
s of the requested types
-
getHistoryContent
-