Package jetbrains.buildServer.users.impl
Interface UserFactoryEx
-
- All Superinterfaces:
UserFactory
- All Known Implementing Classes:
UserFactoryImpl
public interface UserFactoryEx extends UserFactory
- Author:
- Sergey.Anchipolevsky Date: 19.09.2007
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UserEx
createAssociatedUser(long id, FeatureProvider featureProvider, String featureType)
UserEx
createGuest(UserDataLoader userDataLoader)
UserEx
createPermissionsRestrictedUser(UserEx delegate, PermissionsHolder permissionsHolder)
UserEx
createSuperUser()
UserEx
createUser(long id, String realm, String account, String name, String email, Date lastLoginTimestamp, boolean hasPassword, UserDataLoader userDataLoader)
-
-
-
Method Detail
-
createUser
@NotNull UserEx createUser(long id, String realm, String account, String name, String email, Date lastLoginTimestamp, boolean hasPassword, @NotNull UserDataLoader userDataLoader)
- Specified by:
createUser
in interfaceUserFactory
-
createPermissionsRestrictedUser
@NotNull UserEx createPermissionsRestrictedUser(@NotNull UserEx delegate, @NotNull PermissionsHolder permissionsHolder)
-
createGuest
@NotNull UserEx createGuest(@NotNull UserDataLoader userDataLoader)
- Specified by:
createGuest
in interfaceUserFactory
-
createSuperUser
@NotNull UserEx createSuperUser()
- Specified by:
createSuperUser
in interfaceUserFactory
-
createAssociatedUser
@NotNull UserEx createAssociatedUser(long id, FeatureProvider featureProvider, @NotNull String featureType)
-
-