Index
All Classes and Interfaces|All Packages|Serialized Form
S
- SchedulerConfig - Class in se.bth.pulse.security
- SchedulerConfig() - Constructor for class se.bth.pulse.security.SchedulerConfig
- schedulerFactoryBean() - Method in class se.bth.pulse.security.SchedulerConfig
- SchedulerJobFactory - Class in se.bth.pulse.utility
-
Configuration for the scheduler.
- SchedulerJobFactory() - Constructor for class se.bth.pulse.utility.SchedulerJobFactory
- se.bth.pulse - package se.bth.pulse
- se.bth.pulse.controller - package se.bth.pulse.controller
- se.bth.pulse.entity - package se.bth.pulse.entity
- se.bth.pulse.repository - package se.bth.pulse.repository
- se.bth.pulse.security - package se.bth.pulse.security
- se.bth.pulse.service - package se.bth.pulse.service
- se.bth.pulse.utility - package se.bth.pulse.utility
- setApplicationContext(ApplicationContext) - Method in class se.bth.pulse.utility.SchedulerJobFactory
- setAuthorities(List<Authority>) - Method in class se.bth.pulse.entity.Role
- setContent(String) - Method in class se.bth.pulse.entity.Report
- setContent(String) - Method in class se.bth.pulse.entity.ReportComment
- setCredentialsExpired(Boolean) - Method in class se.bth.pulse.entity.User
- setDate(Date) - Method in class se.bth.pulse.entity.ReportComment
- setDescription(String) - Method in class se.bth.pulse.entity.Project
- setDueDate(Date) - Method in class se.bth.pulse.entity.Report
- setEmail(String) - Method in class se.bth.pulse.entity.User
- setEnabled(Boolean) - Method in class se.bth.pulse.entity.User
- setEndDate(Date) - Method in class se.bth.pulse.entity.Project
- setFirstname(String) - Method in class se.bth.pulse.entity.User
- setId(Integer) - Method in class se.bth.pulse.entity.Authority
- setId(Integer) - Method in class se.bth.pulse.entity.Project
- setId(Integer) - Method in class se.bth.pulse.entity.Role
- setId(Integer) - Method in class se.bth.pulse.entity.Setting
- setId(Integer) - Method in class se.bth.pulse.entity.User
- setLastname(String) - Method in class se.bth.pulse.entity.User
- setName(String) - Method in class se.bth.pulse.entity.Authority
- setName(String) - Method in class se.bth.pulse.entity.Project
- setName(String) - Method in class se.bth.pulse.entity.Report
- setName(String) - Method in class se.bth.pulse.entity.Role
- setName(String) - Method in class se.bth.pulse.entity.Setting
- setPassword(String) - Method in class se.bth.pulse.entity.User
- setPhonenr(String) - Method in class se.bth.pulse.entity.User
- setProject(Project) - Method in class se.bth.pulse.entity.Report
- setProjects(Set<Project>) - Method in class se.bth.pulse.entity.User
- setReport(Report) - Method in class se.bth.pulse.entity.ReportComment
- setReportInterval(Project.ReportInterval) - Method in class se.bth.pulse.entity.Project
- setReports(List<Report>) - Method in class se.bth.pulse.entity.Project
- setRole(Role) - Method in class se.bth.pulse.entity.User
- setRoles(List<Role>) - Method in class se.bth.pulse.entity.Authority
- setStartDate(Date) - Method in class se.bth.pulse.entity.Project
- setStatus(Report.Status) - Method in class se.bth.pulse.entity.Report
- Setting - Class in se.bth.pulse.entity
-
This is the entity class for the table Setting.
- Setting() - Constructor for class se.bth.pulse.entity.Setting
- SettingRepository - Interface in se.bth.pulse.repository
-
This interface is used to interact with the table Settings.
- SetupController - Class in se.bth.pulse.controller
-
This class is a view controller that serves the setup page.
- SetupController(SettingRepository) - Constructor for class se.bth.pulse.controller.SetupController
- SetupRestController - Class in se.bth.pulse.controller
-
This class is a rest controller that serves the setup page.
- SetupRestController(SettingRepository, UserRepository, RoleRepository, AuthorityRepository) - Constructor for class se.bth.pulse.controller.SetupRestController
-
Sets the repositories using dependency injection.
- setUsers(List<User>) - Method in class se.bth.pulse.entity.Project
- setValue(String) - Method in class se.bth.pulse.entity.Setting
- showAddProjects(Model, Authentication) - Method in class se.bth.pulse.controller.ProjectAdminController
-
Shows the add project page to the user.
- showDeleteProject(Integer, Model, Authentication) - Method in class se.bth.pulse.controller.ProjectAdminController
-
This function is used to render the project admin page for deleting of a project.
- showEditProjects(Integer, Model, Authentication) - Method in class se.bth.pulse.controller.ProjectAdminController
-
This function is used to render the project admin page for editing of a project.
- showEditUsersProjects(Integer, Model, Authentication) - Method in class se.bth.pulse.controller.ProjectAdminController
-
This function is used to render the project admin page for editing of a projects members.
- showIndex(Model, Authentication) - Method in class se.bth.pulse.controller.IndexController
-
This method is used to render the index page.
- showLogin(Model) - Method in class se.bth.pulse.controller.LoginController
- showPasswordChange(Model, Authentication) - Method in class se.bth.pulse.controller.PasswordChangeController
-
Shows the password change page to the user.
- showProjects(Model, Authentication) - Method in class se.bth.pulse.controller.ProjectAdminController
-
This function is used to render the project admin page.
- showReport(Integer, Model, Authentication) - Method in class se.bth.pulse.controller.ReportAdminController
-
Renders a view for viewing a report.
- showReport(Integer, Model, Authentication) - Method in class se.bth.pulse.controller.ReportsController
-
Used to render a view for viewing a report.
- showReports(Model, Authentication) - Method in class se.bth.pulse.controller.ReportAdminController
-
Renders and views the report admin page.
- showReports(Model, Authentication) - Method in class se.bth.pulse.controller.ReportsController
-
This serves the reports page to the user.
- showSetup(Model) - Method in class se.bth.pulse.controller.SetupController
-
Serves the setup page to the user if the setup is not done, otherwise redirects to the home page.
- showUsers(Model, Authentication) - Method in class se.bth.pulse.controller.UserAdminController
-
This method is used to render the user-admin page.
- submitReport(ReportRestController.Payload) - Method in class se.bth.pulse.controller.ReportRestController
-
This method is used to submit a report.
- SUBMITTED - Enum constant in enum class se.bth.pulse.entity.Report.Status
- SwaggerConfig - Class in se.bth.pulse.security
- SwaggerConfig() - Constructor for class se.bth.pulse.security.SwaggerConfig
All Classes and Interfaces|All Packages|Serialized Form