Package com.atlassian.jira.user

Interface Summary
ApplicationUser Represents a person who uses JIRA.
AutoGroupAdder Marker interface for a component which self registers an AutoGroupAdder listener.
ExternalEntityStore This interface is to be implemented in order to provide ability to create user records in the external entities for JIRA-Crowd integration.
SecureUserTokenManager Provides the ability to generated and multiple secure tokens for a given user and type.
UserAdminHistoryManager A wrapper of the UserHistoryManager that allows you to deal directly with Admin pages
UserHistoryManager The manager responsible for storing and retreiving UserHistoryItem objects.
UserHistoryStore Store interface for UserHistoryItem objects.
UserIssueHistoryManager A wrapper of the UserHistoryManager that allows you to deal directly with Issue objects
UserIssueSearcherHistoryManager A wrapper of the UserHistoryManager that allows you to store and retrieve history items UserHistoryItem of the type ISSUESEARCHER.
UserKeyService A simple service to map userkeys to usernames.
UserProjectHistoryManager A wrapper of the UserHistoryManager that allows you to deal directly with Project objects
UserPropertyManager The manager allows the caller to get the PropertySet associated with a user.
UserQueryHistoryManager A wrapper of the UserHistoryManager that allows you to store and retrieve history items UserHistoryItem of the type JQL_QUERY.
 

Class Summary
ApplicationUserEntity  
ApplicationUsers Contains utility methods for getting an ApplicationUser from a directory User.
AutoGroupAdderImpl Registers an AutoGroupAdderListener.
CachingExternalEntityStore A caching wrapper around the delegateEntityStore.
CachingUserHistoryStore Caching implementation of UserHistoryStore.
DefaultSecureUserTokenManager  
DefaultUserAdminHistoryManager A convenience wrapper around the UserHistoryManager to work directly with admin pages and perform permission checks.
DefaultUserHistoryManager Default implementation of the UserHistoryManager.
DefaultUserIssueHistoryManager A convenience wrapper around the UserHistoryManager to work directly with issues and perform permission checks
DefaultUserIssueSearcherHistoryManager Default implementation of UserIssueSearcherHistoryManager
DefaultUserProjectHistoryManager Convienience wrapper for the UserHistoryManager that deals directly with Projects.
DefaultUserPropertyManager  
DefaultUserQueryHistoryManager Default implementation of UserQueryHistoryManager
DelegatingApplicationUser An ApplicationUser comprising of a String key and an embedded crowd User.
MockApplicationUser A convenient mock for ApplicationUser.
MockCrowdDirectoryService  
MockCrowdService  
MockGroup  
MockUser A convenient mock for User that supplies reasonable behaviour for unit tests.
MockUserKeyService  
OfbizExternalEntityStore This exists to create entities in the ExternalEntity table which is used to generate system id's for usernames that exist in external systems.
OfBizUserHistoryStore OfBiz implementation of UserHistoryStore
SessionBasedAnonymousUserHistoryStore Session based caching implementation of UserHistoryStore.
UserHistoryItem  
UserHistoryItem.Type  
UserKeyServiceImpl  
UserSet Keeps a unique set of Users based on the username only.
UserUtils A static helper class for User operations.
 

Enum Summary
SecureUserTokenManager.TokenType Token will be usable only for types of requests specified via this enum
 



Copyright © 2002-2013 Atlassian. All Rights Reserved.