Class AdminPermissionsUtil


  • public class AdminPermissionsUtil
    extends Object
    Author:
    Pavel.Sher Date: 03.10.2007
    • Constructor Detail

    • Method Detail

      • getEditableActiveProjects

        public List<SProject> getEditableActiveProjects()
      • getAllEditableProjects

        public List<SProject> getAllEditableProjects()
      • getProjectsWhereSubProjectCanBeCreated

        @NotNull
        public List<SProject> getProjectsWhereSubProjectCanBeCreated()
        Returns:
        all projects where current user can create sub projects
      • getProjectsWhereVcsRootCanBeCreated

        @NotNull
        public List<SProject> getProjectsWhereVcsRootCanBeCreated()
      • filterEditableProjects

        @NotNull
        public List<SProject> filterEditableProjects​(@NotNull
                                                     List<SProject> allProjects)
      • filterOutReadOnlyAndInvisibleProjects

        @NotNull
        public List<SProject> filterOutReadOnlyAndInvisibleProjects​(@NotNull
                                                                    List<SProject> projects)
      • getAuthorityHolder

        @NotNull
        public AuthorityHolder getAuthorityHolder()