Class UserDtoFactoryImpl
- java.lang.Object
-
- com.atlassian.confluence.plugins.rest.dto.UserDtoFactoryImpl
-
- All Implemented Interfaces:
UserDtoFactory
public class UserDtoFactoryImpl extends Object implements UserDtoFactory
-
-
Constructor Summary
Constructors Constructor Description UserDtoFactoryImpl(UserAccessor userAccessor, I18NBeanFactory i18NBeanFactory, LocaleManager localeManager, ContextPathHolder contextPathHolder, UserDetailsManager userDetailsManager, com.atlassian.renderer.WikiStyleRenderer wikiStyleRenderer, PersonalInformationManager personalInformationManager, com.atlassian.plugin.webresource.WebResourceUrlProvider webResourceUrlProvider, PermissionManager permissionManager, GlobalSettingsManager settingsManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserDto
getUserDto(@Nullable ConfluenceUser targetUser)
-
-
-
Constructor Detail
-
UserDtoFactoryImpl
public UserDtoFactoryImpl(UserAccessor userAccessor, I18NBeanFactory i18NBeanFactory, LocaleManager localeManager, ContextPathHolder contextPathHolder, UserDetailsManager userDetailsManager, com.atlassian.renderer.WikiStyleRenderer wikiStyleRenderer, PersonalInformationManager personalInformationManager, com.atlassian.plugin.webresource.WebResourceUrlProvider webResourceUrlProvider, PermissionManager permissionManager, GlobalSettingsManager settingsManager)
-
-
Method Detail
-
getUserDto
public UserDto getUserDto(@Nullable ConfluenceUser targetUser)
- Specified by:
getUserDto
in interfaceUserDtoFactory
- Parameters:
targetUser
- the user to construct a DTO for- Returns:
- a UserDto for the identified user
-
-