Class 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 Detail

      • UserGroupFactoryImpl

        public UserGroupFactoryImpl()
    • Method Detail

      • setApplicationContext

        public void setApplicationContext​(org.springframework.context.ApplicationContext applicationContext)
                                   throws org.springframework.beans.BeansException
        Specified by:
        setApplicationContext in interface org.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)
      • setGroupUpdater

        public void setGroupUpdater​(@NotNull
                                    UserGroupUpdater groupUpdater)
      • 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)