Class UserGroupFactoryImpl
- java.lang.Object
-
- jetbrains.buildServer.groups.impl.UserGroupFactoryImpl
-
- All Implemented Interfaces:
UserGroupFactory
,org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
public class UserGroupFactoryImpl extends Object implements UserGroupFactory, org.springframework.context.ApplicationContextAware
- Author:
- Maxim Podkolzine (maxim.podkolzine@jetbrains.com)
-
-
Constructor Summary
Constructors Constructor Description UserGroupFactoryImpl()
-
Method Summary
-
-
-
Method Detail
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException
- Specified by:
setApplicationContext
in interfaceorg.springframework.context.ApplicationContextAware
- Throws:
org.springframework.beans.BeansException
-
setUserGroupManager
public void setUserGroupManager(@NotNull UserGroupManagerImpl userGroupManager)
-
setUserModel
public void setUserModel(@NotNull UserModel userModel)
-
setSecurityContext
public void setSecurityContext(@NotNull SecurityContextEx securityContext)
-
setRolesConverter
public void setRolesConverter(@NotNull RolesConverter rolesConverter)
-
setRolesManager
public void setRolesManager(RolesManager rolesManager)
-
setNotificationRulesManager
public void setNotificationRulesManager(UserGroupNotificationRulesManager manager)
-
setGroupUpdater
public void setGroupUpdater(@NotNull UserGroupUpdater groupUpdater)
-
setRolesUpdate
public void setRolesUpdate(@NotNull UserGroupRoleUpdater rolesUpdate)
-
setUserUpdater
public void setUserUpdater(@NotNull UserGroupUserUpdater userUpdater)
-
setSubgroupUpdater
public void setSubgroupUpdater(@NotNull UserGroupSubgroupUpdater subgroupUpdater)
-
setUserGroupPropertyLoader
public void setUserGroupPropertyLoader(@NotNull UserGroupPropertyLoader userGroupPropertyLoader)
-
setUserGroupPropertyUpdater
public void setUserGroupPropertyUpdater(@NotNull UserGroupPropertyUpdater userGroupPropertyUpdater)
-
setProjectManager
public void setProjectManager(@NotNull ProjectManagerEx projectManager)
-
setAuditLogFactory
public void setAuditLogFactory(@NotNull AuditLogFactory auditLogFactory)
-
setAgentPoolManager
public void setAgentPoolManager(AgentPoolManager agentPoolManager)
-
setUserGroupsCrossNodesEvents
public void setUserGroupsCrossNodesEvents(UserGroupsCrossNodesEvents userGroupsCrossNodesEvents)
-
setEventDispatcher
public void setEventDispatcher(@NotNull EventDispatcher<UserGroupListener> eventDispatcher)
-
createUserGroup
public UserGroupImpl createUserGroup(@NotNull String key, @NotNull String name, @NotNull String description)
- Specified by:
createUserGroup
in interfaceUserGroupFactory
-
createAllUsersGroup
public UserGroupImpl createAllUsersGroup(@NotNull String key, @NotNull String name, @NotNull String description)
- Specified by:
createAllUsersGroup
in interfaceUserGroupFactory
-
-