From 69a4abede12d9e9a49f005040ee3d08c959ba90c Mon Sep 17 00:00:00 2001 From: Filip Izydorczyk Date: Sun, 24 Jan 2021 17:06:34 +0100 Subject: [PATCH] Added restservice java docs --- .../restservice/java/allclasses-index.html | 380 ++++++++ .../restservice/java/allpackages-index.html | 145 ++++ .../restservice/java/com/plannaplan/App.html | 285 ++++++ .../restservice/java/com/plannaplan/Logo.html | 350 ++++++++ .../java/com/plannaplan/Swagger2Config.html | 249 ++++++ .../java/com/plannaplan/class-use/App.html | 83 ++ .../java/com/plannaplan/class-use/Logo.html | 83 ++ .../plannaplan/class-use/Swagger2Config.html | 83 ++ .../controllers/AssignmentsController.html | 253 ++++++ .../controllers/CommisionController.html | 383 +++++++++ .../controllers/ConfigController.html | 363 ++++++++ .../controllers/CoursesController.html | 238 +++++ .../controllers/DeveloperController.html | 299 +++++++ .../controllers/ExchangeController.html | 315 +++++++ .../controllers/GroupController.html | 266 ++++++ .../controllers/StatisticsController.html | 316 +++++++ .../controllers/TokenBasedController.html | 274 ++++++ .../controllers/TokenController.html | 255 ++++++ .../controllers/UsersController.html | 295 +++++++ .../class-use/AssignmentsController.html | 83 ++ .../class-use/CommisionController.html | 83 ++ .../class-use/ConfigController.html | 83 ++ .../class-use/CoursesController.html | 83 ++ .../class-use/DeveloperController.html | 83 ++ .../class-use/ExchangeController.html | 83 ++ .../class-use/GroupController.html | 83 ++ .../class-use/StatisticsController.html | 83 ++ .../class-use/TokenBasedController.html | 146 ++++ .../class-use/TokenController.html | 83 ++ .../class-use/UsersController.html | 83 ++ .../controllers/package-summary.html | 174 ++++ .../plannaplan/controllers/package-tree.html | 110 +++ .../plannaplan/controllers/package-use.html | 130 +++ .../java/com/plannaplan/package-summary.html | 127 +++ .../java/com/plannaplan/package-tree.html | 103 +++ .../java/com/plannaplan/package-use.html | 83 ++ .../mappers/AssignmentResponseMappers.html | 268 ++++++ .../mappers/CommisionResponseMappers.html | 262 ++++++ .../mappers/CoursesResponseMappers.html | 245 ++++++ .../mappers/ExchangeResponseMappers.html | 228 +++++ .../responses/mappers/GroupsMappers.html | 359 ++++++++ .../mappers/UserResponseMappers.html | 228 +++++ .../class-use/AssignmentResponseMappers.html | 83 ++ .../class-use/CommisionResponseMappers.html | 83 ++ .../class-use/CoursesResponseMappers.html | 83 ++ .../class-use/ExchangeResponseMappers.html | 83 ++ .../mappers/class-use/GroupsMappers.html | 83 ++ .../class-use/UserResponseMappers.html | 83 ++ .../responses/mappers/package-summary.html | 145 ++++ .../responses/mappers/package-tree.html | 102 +++ .../responses/mappers/package-use.html | 83 ++ .../models/AssignmentDetailedResponse.html | 370 ++++++++ .../responses/models/AssignmentResponse.html | 440 ++++++++++ .../models/AssignmentsSingleResponse.html | 245 ++++++ .../responses/models/CommisionResponse.html | 279 ++++++ .../CommisionWithAcceptedGroupsResponse.html | 235 +++++ .../models/CommisionWithGroupsResponse.html | 235 +++++ .../responses/models/ConfigTourResponse.html | 230 +++++ .../models/CourseWithGroupsResponse.html | 250 ++++++ .../models/CoursesDefaultResponse.html | 197 +++++ .../models/CoursesWithGroupsResponse.html | 277 ++++++ .../responses/models/ExchangeResponse.html | 323 +++++++ .../models/GroupDefaultResponse.html | 423 +++++++++ .../models/GroupWithCapacityResponse.html | 295 +++++++ .../models/StatisticSimpleNumberResponse.html | 230 +++++ .../responses/models/TokenResponse.html | 290 +++++++ .../responses/models/UserResponse.html | 275 ++++++ .../models/abstracts/CoursesResponse.html | 267 ++++++ .../abstracts/class-use/CoursesResponse.html | 170 ++++ .../models/abstracts/package-summary.html | 115 +++ .../models/abstracts/package-tree.html | 97 +++ .../models/abstracts/package-use.html | 158 ++++ .../class-use/AssignmentDetailedResponse.html | 162 ++++ .../models/class-use/AssignmentResponse.html | 178 ++++ .../class-use/AssignmentsSingleResponse.html | 130 +++ .../models/class-use/CommisionResponse.html | 206 +++++ .../CommisionWithAcceptedGroupsResponse.html | 130 +++ .../CommisionWithGroupsResponse.html | 130 +++ .../models/class-use/ConfigTourResponse.html | 137 +++ .../class-use/CourseWithGroupsResponse.html | 179 ++++ .../class-use/CoursesDefaultResponse.html | 130 +++ .../class-use/CoursesWithGroupsResponse.html | 130 +++ .../models/class-use/ExchangeResponse.html | 165 ++++ .../class-use/GroupDefaultResponse.html | 259 ++++++ .../class-use/GroupWithCapacityResponse.html | 225 +++++ .../StatisticSimpleNumberResponse.html | 155 ++++ .../models/class-use/TokenResponse.html | 135 +++ .../models/class-use/UserResponse.html | 200 +++++ .../responses/models/package-summary.html | 206 +++++ .../responses/models/package-tree.html | 122 +++ .../responses/models/package-use.html | 331 +++++++ .../plannaplan/responses/package-summary.html | 90 ++ .../plannaplan/responses/package-tree.html | 87 ++ .../com/plannaplan/responses/package-use.html | 83 ++ .../security/AuthenticationFilter.html | 250 ++++++ .../security/AuthenticationProvider.html | 270 ++++++ .../plannaplan/security/AuthorityRoles.html | 351 ++++++++ .../security/WebSecurityConfig.html | 272 ++++++ .../security/cas/CasUserIdentity.html | 253 ++++++ .../security/cas/CasValidationExcepiton.html | 198 +++++ .../plannaplan/security/cas/CasValidator.html | 192 +++++ .../security/cas/CustomUAMCasValidator.html | 249 ++++++ .../security/cas/DefaultUAMCasValidator.html | 248 ++++++ .../cas/class-use/CasUserIdentity.html | 142 +++ .../cas/class-use/CasValidationExcepiton.html | 83 ++ .../security/cas/class-use/CasValidator.html | 140 +++ .../cas/class-use/CustomUAMCasValidator.html | 83 ++ .../cas/class-use/DefaultUAMCasValidator.html | 83 ++ .../security/cas/package-summary.html | 170 ++++ .../plannaplan/security/cas/package-tree.html | 118 +++ .../plannaplan/security/cas/package-use.html | 135 +++ .../class-use/AuthenticationFilter.html | 83 ++ .../class-use/AuthenticationProvider.html | 129 +++ .../security/class-use/AuthorityRoles.html | 162 ++++ .../security/class-use/WebSecurityConfig.html | 83 ++ .../plannaplan/security/package-summary.html | 149 ++++ .../com/plannaplan/security/package-tree.html | 129 +++ .../com/plannaplan/security/package-use.html | 136 +++ .../restservice/java/constant-values.html | 151 ++++ .../restservice/java/deprecated-list.html | 134 +++ .../restservice/java/element-list | 8 + .../restservice/java/help-doc.html | 188 ++++ .../restservice/java/index-all.html | 812 ++++++++++++++++++ .../restservice/java/index.html | 145 ++++ .../restservice/java/jquery-ui.overrides.css | 34 + .../restservice/java/member-search-index.js | 1 + .../restservice/java/module-search-index.js | 1 + .../restservice/java/overview-summary.html | 26 + .../restservice/java/overview-tree.html | 211 +++++ .../restservice/java/package-search-index.js | 1 + .../restservice/java/resources/glass.png | Bin 0 -> 499 bytes .../restservice/java/resources/x.png | Bin 0 -> 394 bytes .../images/ui-bg_glass_55_fbf9ee_1x400.png | Bin 0 -> 335 bytes .../images/ui-bg_glass_65_dadada_1x400.png | Bin 0 -> 262 bytes .../images/ui-bg_glass_75_dadada_1x400.png | Bin 0 -> 262 bytes .../images/ui-bg_glass_75_e6e6e6_1x400.png | Bin 0 -> 262 bytes .../images/ui-bg_glass_95_fef1ec_1x400.png | Bin 0 -> 332 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 0 -> 280 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 6922 bytes .../images/ui-icons_2e83ff_256x240.png | Bin 0 -> 4549 bytes .../images/ui-icons_454545_256x240.png | Bin 0 -> 6992 bytes .../images/ui-icons_888888_256x240.png | Bin 0 -> 6999 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4549 bytes .../java/script-dir/jquery-3.5.1.min.js | 2 + .../java/script-dir/jquery-ui.min.css | 7 + .../java/script-dir/jquery-ui.min.js | 6 + .../script-dir/jquery-ui.structure.min.css | 5 + .../restservice/java/script.js | 103 +++ .../restservice/java/search.js | 378 ++++++++ .../restservice/java/serialized-form.html | 101 +++ .../restservice/java/stylesheet.css | 792 +++++++++++++++++ .../restservice/java/tag-search-index.js | 1 + .../restservice/java/type-search-index.js | 1 + .../restservice/swagger-ui.html | 75 -- .../favicon-16x16.png?v=2.9.2 | Bin 445 -> 0 bytes .../favicon-32x32.png?v=2.9.2 | Bin 1141 -> 0 bytes .../fonts/open-sans-v15-latin-700.woff | Bin 18476 -> 0 bytes .../fonts/open-sans-v15-latin-700.woff2 | Bin 14720 -> 0 bytes .../fonts/open-sans-v15-latin-regular.woff | Bin 17704 -> 0 bytes .../fonts/open-sans-v15-latin-regular.woff2 | Bin 14048 -> 0 bytes .../fonts/source-code-pro-v7-latin-300.woff | Bin 17036 -> 0 bytes .../fonts/source-code-pro-v7-latin-300.woff2 | Bin 13292 -> 0 bytes .../fonts/source-code-pro-v7-latin-600.woff | Bin 16692 -> 0 bytes .../fonts/source-code-pro-v7-latin-600.woff2 | Bin 12956 -> 0 bytes .../fonts/titillium-web-v6-latin-600.woff | Bin 16216 -> 0 bytes .../fonts/titillium-web-v6-latin-600.woff2 | Bin 12148 -> 0 bytes .../fonts/titillium-web-v6-latin-700.woff | Bin 15636 -> 0 bytes .../fonts/titillium-web-v6-latin-700.woff2 | Bin 11640 -> 0 bytes .../fonts/titillium-web-v6-latin-regular.woff | Bin 16416 -> 0 bytes .../titillium-web-v6-latin-regular.woff2 | Bin 12264 -> 0 bytes .../springfox.css?v=2.9.2 | 69 -- .../springfox-swagger-ui/springfox.js?v=2.9.2 | 1 - .../swagger-ui-bundle.js?v=2.9.2 | 131 --- .../swagger-ui-standalone-preset.js?v=2.9.2 | 14 - .../swagger-ui.css?v=2.9.2 | 3 - 175 files changed, 25223 insertions(+), 293 deletions(-) create mode 100644 dokumentacja-backendu/restservice/java/allclasses-index.html create mode 100644 dokumentacja-backendu/restservice/java/allpackages-index.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/App.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/Logo.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/Swagger2Config.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/class-use/App.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/class-use/Logo.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/class-use/Swagger2Config.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/AssignmentsController.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/CommisionController.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/ConfigController.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/CoursesController.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/DeveloperController.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/ExchangeController.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/GroupController.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/StatisticsController.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/TokenBasedController.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/TokenController.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/UsersController.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/AssignmentsController.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/CommisionController.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/ConfigController.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/CoursesController.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/DeveloperController.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/ExchangeController.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/GroupController.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/StatisticsController.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/TokenBasedController.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/TokenController.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/UsersController.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/package-summary.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/package-tree.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/controllers/package-use.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/package-summary.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/package-tree.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/package-use.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/AssignmentResponseMappers.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/CommisionResponseMappers.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/CoursesResponseMappers.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/ExchangeResponseMappers.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/GroupsMappers.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/UserResponseMappers.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/AssignmentResponseMappers.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/CommisionResponseMappers.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/CoursesResponseMappers.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/ExchangeResponseMappers.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/GroupsMappers.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/UserResponseMappers.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/package-summary.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/package-tree.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/package-use.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/AssignmentDetailedResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/AssignmentResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/AssignmentsSingleResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CommisionResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CommisionWithAcceptedGroupsResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CommisionWithGroupsResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/ConfigTourResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CourseWithGroupsResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CoursesDefaultResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CoursesWithGroupsResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/ExchangeResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/GroupDefaultResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/GroupWithCapacityResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/StatisticSimpleNumberResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/TokenResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/UserResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/abstracts/CoursesResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/abstracts/class-use/CoursesResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/abstracts/package-summary.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/abstracts/package-tree.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/abstracts/package-use.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/AssignmentDetailedResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/AssignmentResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/AssignmentsSingleResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CommisionResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CommisionWithAcceptedGroupsResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CommisionWithGroupsResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/ConfigTourResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CourseWithGroupsResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CoursesDefaultResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CoursesWithGroupsResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/ExchangeResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/GroupDefaultResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/GroupWithCapacityResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/StatisticSimpleNumberResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/TokenResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/UserResponse.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/package-summary.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/package-tree.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/package-use.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/package-summary.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/package-tree.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/responses/package-use.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/AuthenticationFilter.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/AuthenticationProvider.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/AuthorityRoles.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/WebSecurityConfig.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/CasUserIdentity.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/CasValidationExcepiton.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/CasValidator.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/CustomUAMCasValidator.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/DefaultUAMCasValidator.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/class-use/CasUserIdentity.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/class-use/CasValidationExcepiton.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/class-use/CasValidator.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/class-use/CustomUAMCasValidator.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/class-use/DefaultUAMCasValidator.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/package-summary.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/package-tree.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/package-use.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/class-use/AuthenticationFilter.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/class-use/AuthenticationProvider.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/class-use/AuthorityRoles.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/class-use/WebSecurityConfig.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/package-summary.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/package-tree.html create mode 100644 dokumentacja-backendu/restservice/java/com/plannaplan/security/package-use.html create mode 100644 dokumentacja-backendu/restservice/java/constant-values.html create mode 100644 dokumentacja-backendu/restservice/java/deprecated-list.html create mode 100644 dokumentacja-backendu/restservice/java/element-list create mode 100644 dokumentacja-backendu/restservice/java/help-doc.html create mode 100644 dokumentacja-backendu/restservice/java/index-all.html create mode 100644 dokumentacja-backendu/restservice/java/index.html create mode 100644 dokumentacja-backendu/restservice/java/jquery-ui.overrides.css create mode 100644 dokumentacja-backendu/restservice/java/member-search-index.js create mode 100644 dokumentacja-backendu/restservice/java/module-search-index.js create mode 100644 dokumentacja-backendu/restservice/java/overview-summary.html create mode 100644 dokumentacja-backendu/restservice/java/overview-tree.html create mode 100644 dokumentacja-backendu/restservice/java/package-search-index.js create mode 100644 dokumentacja-backendu/restservice/java/resources/glass.png create mode 100644 dokumentacja-backendu/restservice/java/resources/x.png create mode 100644 dokumentacja-backendu/restservice/java/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png create mode 100644 dokumentacja-backendu/restservice/java/script-dir/images/ui-bg_glass_65_dadada_1x400.png create mode 100644 dokumentacja-backendu/restservice/java/script-dir/images/ui-bg_glass_75_dadada_1x400.png create mode 100644 dokumentacja-backendu/restservice/java/script-dir/images/ui-bg_glass_75_e6e6e6_1x400.png create mode 100644 dokumentacja-backendu/restservice/java/script-dir/images/ui-bg_glass_95_fef1ec_1x400.png create mode 100644 dokumentacja-backendu/restservice/java/script-dir/images/ui-bg_highlight-soft_75_cccccc_1x100.png create mode 100644 dokumentacja-backendu/restservice/java/script-dir/images/ui-icons_222222_256x240.png create mode 100644 dokumentacja-backendu/restservice/java/script-dir/images/ui-icons_2e83ff_256x240.png create mode 100644 dokumentacja-backendu/restservice/java/script-dir/images/ui-icons_454545_256x240.png create mode 100644 dokumentacja-backendu/restservice/java/script-dir/images/ui-icons_888888_256x240.png create mode 100644 dokumentacja-backendu/restservice/java/script-dir/images/ui-icons_cd0a0a_256x240.png create mode 100644 dokumentacja-backendu/restservice/java/script-dir/jquery-3.5.1.min.js create mode 100644 dokumentacja-backendu/restservice/java/script-dir/jquery-ui.min.css create mode 100644 dokumentacja-backendu/restservice/java/script-dir/jquery-ui.min.js create mode 100644 dokumentacja-backendu/restservice/java/script-dir/jquery-ui.structure.min.css create mode 100644 dokumentacja-backendu/restservice/java/script.js create mode 100644 dokumentacja-backendu/restservice/java/search.js create mode 100644 dokumentacja-backendu/restservice/java/serialized-form.html create mode 100644 dokumentacja-backendu/restservice/java/stylesheet.css create mode 100644 dokumentacja-backendu/restservice/java/tag-search-index.js create mode 100644 dokumentacja-backendu/restservice/java/type-search-index.js delete mode 100644 dokumentacja-backendu/restservice/swagger-ui.html delete mode 100644 dokumentacja-backendu/restservice/webjars/springfox-swagger-ui/favicon-16x16.png?v=2.9.2 delete mode 100644 dokumentacja-backendu/restservice/webjars/springfox-swagger-ui/favicon-32x32.png?v=2.9.2 delete mode 100644 dokumentacja-backendu/restservice/webjars/springfox-swagger-ui/fonts/open-sans-v15-latin-700.woff delete mode 100644 dokumentacja-backendu/restservice/webjars/springfox-swagger-ui/fonts/open-sans-v15-latin-700.woff2 delete mode 100644 dokumentacja-backendu/restservice/webjars/springfox-swagger-ui/fonts/open-sans-v15-latin-regular.woff delete mode 100644 dokumentacja-backendu/restservice/webjars/springfox-swagger-ui/fonts/open-sans-v15-latin-regular.woff2 delete mode 100644 dokumentacja-backendu/restservice/webjars/springfox-swagger-ui/fonts/source-code-pro-v7-latin-300.woff delete mode 100644 dokumentacja-backendu/restservice/webjars/springfox-swagger-ui/fonts/source-code-pro-v7-latin-300.woff2 delete mode 100644 dokumentacja-backendu/restservice/webjars/springfox-swagger-ui/fonts/source-code-pro-v7-latin-600.woff delete mode 100644 dokumentacja-backendu/restservice/webjars/springfox-swagger-ui/fonts/source-code-pro-v7-latin-600.woff2 delete mode 100644 dokumentacja-backendu/restservice/webjars/springfox-swagger-ui/fonts/titillium-web-v6-latin-600.woff delete mode 100644 dokumentacja-backendu/restservice/webjars/springfox-swagger-ui/fonts/titillium-web-v6-latin-600.woff2 delete mode 100644 dokumentacja-backendu/restservice/webjars/springfox-swagger-ui/fonts/titillium-web-v6-latin-700.woff delete mode 100644 dokumentacja-backendu/restservice/webjars/springfox-swagger-ui/fonts/titillium-web-v6-latin-700.woff2 delete mode 100644 dokumentacja-backendu/restservice/webjars/springfox-swagger-ui/fonts/titillium-web-v6-latin-regular.woff delete mode 100644 dokumentacja-backendu/restservice/webjars/springfox-swagger-ui/fonts/titillium-web-v6-latin-regular.woff2 delete mode 100644 dokumentacja-backendu/restservice/webjars/springfox-swagger-ui/springfox.css?v=2.9.2 delete mode 100644 dokumentacja-backendu/restservice/webjars/springfox-swagger-ui/springfox.js?v=2.9.2 delete mode 100644 dokumentacja-backendu/restservice/webjars/springfox-swagger-ui/swagger-ui-bundle.js?v=2.9.2 delete mode 100644 dokumentacja-backendu/restservice/webjars/springfox-swagger-ui/swagger-ui-standalone-preset.js?v=2.9.2 delete mode 100644 dokumentacja-backendu/restservice/webjars/springfox-swagger-ui/swagger-ui.css?v=2.9.2 diff --git a/dokumentacja-backendu/restservice/java/allclasses-index.html b/dokumentacja-backendu/restservice/java/allclasses-index.html new file mode 100644 index 0000000..8681a30 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/allclasses-index.html @@ -0,0 +1,380 @@ + + + + + +All Classes (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

All Classes

+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ClassDescription
App +
Root class of Application.
+
AssignmentDetailedResponse +
Assignment detailed response for api
+
AssignmentResponse +
Assignment entity api response
+
AssignmentResponseMappers +
Mappers for Assingnmetns to api responses
+
AssignmentsControllerDeprecated.
AssignmentsSingleResponse +
Repsonse for single assignment to use in commision repsonse
+
AuthenticationFilter +
Spring authentication filter class
+
AuthenticationProvider +
Spring authentication provider
+
AuthorityRoles +
Users Roles for spring app
+
CasUserIdentity +
Model to keep data from Cas response.
+
CasValidationExcepiton +
Exception to throw when cas didn't validate provided ticket
+
CasValidator +
We can authorize in different contexts.
+
CommisionController +
Rest controller to Commision and Assignment related endpoints.
+
CommisionResponse +
Commision api response
+
CommisionResponseMappers +
Mappers for Commisions to api responses
+
CommisionWithAcceptedGroupsResponse +
Commision With Groups api Response.
+
CommisionWithGroupsResponse +
Commision With Groups api Response.
+
ConfigController +
Rest controller to Config related endpoints.
+
ConfigTourResponse +
Api response for config tours entpoint
+
CoursesController +
Rest controller to Courses related endpoints.
+
CoursesDefaultResponse +
Courses Default Api Response.
+
CoursesResponse +
Course entity api response
+
CoursesResponseMappers +
Mappers for Courses to api responses
+
CoursesWithGroupsResponse +
Courses With Groups Api Response .
+
CourseWithGroupsResponse<T> +
Course respose with all realted groups as api response.
+
CustomUAMCasValidator +
Cas Validator for UAM with domain registered for email and usosid as a + repsonse
+
DefaultUAMCasValidator +
Cas Validator for localhost and not registered dopmains
+
DeveloperController +
Rest controller to enpoint that help deveopler test the app
+
ExchangeController +
Rest controller to Exchange related endpoints.
+
ExchangeResponse +
Exchange proposal api repsonse
+
ExchangeResponseMappers +
Mappers for Exchange to api responses
+
GroupController +
Rest controller to Groups related endpoints.
+
GroupDefaultResponse +
Default api response for Groups entity
+
GroupsMappers +
Mappers for Groups to api responses
+
GroupWithCapacityResponse +
Group api response featuring group capacity
+
Logo +
Class to generate logo string on start application and make logs info
+
StatisticsController +
Rest controller to enpoint that help deveopler test the app
+
StatisticSimpleNumberResponse +
Simple api response for number statistics
+
Swagger2Config +
Config class of Swagger to generate rest api documentation
+
TokenBasedController +
Abstract class for controllers that requires token to extra authorize action + beyond spring security
+
TokenController +
Rest controller to Token related endpoints.
+
TokenResponse +
Response to show after successfully login cation
+
UserResponse +
Model for api response for user serach results.
+
UserResponseMappers +
Mappers for Users to api responses
+
UsersController +
Rest controller to assignments related endpoints.
+
WebSecurityConfig +
Spring config class for security
+
+
+
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/allpackages-index.html b/dokumentacja-backendu/restservice/java/allpackages-index.html new file mode 100644 index 0000000..a0c0187 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/allpackages-index.html @@ -0,0 +1,145 @@ + + + + + +All Packages (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

All Packages

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Package Summary
PackageDescription
com.plannaplan +
Root package of project
+
com.plannaplan.controllers +
Provides rest controllers that defines endpoints and their accessibility
+
com.plannaplan.responses +
Contains packeges realted to creating api responses
+
com.plannaplan.responses.mappers +
Provides mappers to map mutiple entites from db to single api response
+
com.plannaplan.responses.models +
Provides models of all possible api responses.
+
com.plannaplan.responses.models.abstracts +
Abstract api responses
+
com.plannaplan.security +
All classes realted to seciuirty includin spring secuirty and cas + authentication
+
com.plannaplan.security.cas +
All calsses realted to authorizing user with CAS system.
+
+
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/App.html b/dokumentacja-backendu/restservice/java/com/plannaplan/App.html new file mode 100644 index 0000000..37c62ea --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/App.html @@ -0,0 +1,285 @@ + + + + + +App (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class App

+
+
java.lang.Object +
com.plannaplan.App
+
+
+
+
@SpringBootApplication
+@EnableScheduling
+public class App
+extends java.lang.Object
+
Root class of Application.
+
+
+
    + +
  • +
    +

    Field Summary

    +
    + + + + + + + + + + + + + + + + +
    Fields
    Modifier and TypeFieldDescription
    static java.lang.StringAPI_VERSION 
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    App() 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    voidimportData() +
    method to import mocked data to testing app after startz.
    +
    static voidmain​(java.lang.String[] args) 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      API_VERSION

      +
      public static final java.lang.String API_VERSION
      +
      +
      See Also:
      +
      Constant Field Values
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      App

      +
      public App()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      main

      +
      public static void main​(java.lang.String[] args)
      +
      +
    • +
    • +
      +

      importData

      +
      @EventListener(org.springframework.boot.context.event.ApplicationReadyEvent.class) +public void importData()
      +
      method to import mocked data to testing app after startz. It is called only + in dev profile. Note that tests are written to this app state so if you + change ConfigData it can have an impact to other tests like + CommisionControllerTest
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/Logo.html b/dokumentacja-backendu/restservice/java/com/plannaplan/Logo.html new file mode 100644 index 0000000..d80863d --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/Logo.html @@ -0,0 +1,350 @@ + + + + + +Logo (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Logo

+
+
java.lang.Object +
com.plannaplan.Logo
+
+
+
+
public class Logo
+extends java.lang.Object
+
Class to generate logo string on start application and make logs info
+
+
+
    + +
  • +
    +

    Field Summary

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Fields
    Modifier and TypeFieldDescription
    static java.lang.StringANSI_BLACK 
    static java.lang.StringANSI_BLUE 
    static java.lang.StringANSI_RESET 
    static java.lang.StringANSI_YELLOW 
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    Logo​(java.lang.String version) 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    static java.lang.StringgetInitInfo​(boolean isDev) +
    return init string to log
    +
    java.lang.StringgetLogo() 
    static java.lang.StringgetStartedInfo​(boolean isDev) +
    return start string to log
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      ANSI_RESET

      +
      public static final java.lang.String ANSI_RESET
      +
      +
      See Also:
      +
      Constant Field Values
      +
      +
      +
    • +
    • +
      +

      ANSI_YELLOW

      +
      public static final java.lang.String ANSI_YELLOW
      +
      +
      See Also:
      +
      Constant Field Values
      +
      +
      +
    • +
    • +
      +

      ANSI_BLUE

      +
      public static final java.lang.String ANSI_BLUE
      +
      +
      See Also:
      +
      Constant Field Values
      +
      +
      +
    • +
    • +
      +

      ANSI_BLACK

      +
      public static final java.lang.String ANSI_BLACK
      +
      +
      See Also:
      +
      Constant Field Values
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Logo

      +
      public Logo​(java.lang.String version)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getLogo

      +
      public java.lang.String getLogo()
      +
      +
    • +
    • +
      +

      getInitInfo

      +
      public static java.lang.String getInitInfo​(boolean isDev)
      +
      return init string to log
      +
      +
      Parameters:
      +
      isDev - is spring profile dev
      +
      Returns:
      +
      string to print in log
      +
      +
      +
    • +
    • +
      +

      getStartedInfo

      +
      public static java.lang.String getStartedInfo​(boolean isDev)
      +
      return start string to log
      +
      +
      Parameters:
      +
      isDev - is spring profile dev
      +
      Returns:
      +
      string to print in log
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/Swagger2Config.html b/dokumentacja-backendu/restservice/java/com/plannaplan/Swagger2Config.html new file mode 100644 index 0000000..5932ddf --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/Swagger2Config.html @@ -0,0 +1,249 @@ + + + + + +Swagger2Config (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Swagger2Config

+
+
java.lang.Object +
org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport +
com.plannaplan.Swagger2Config
+
+
+
+
+
All Implemented Interfaces:
+
org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware, org.springframework.web.context.ServletContextAware
+
+
+
@Configuration
+@EnableSwagger2
+public class Swagger2Config
+extends org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport
+
Config class of Swagger to generate rest api documentation
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    Swagger2Config() 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    voidaddResourceHandlers​(org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry registry) 
    springfox.documentation.spring.web.plugins.DocketcreateRestApi() 
    +
    +
    +
    +

    Methods inherited from class org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport

    +addArgumentResolvers, addCorsMappings, addDefaultHandlerExceptionResolvers, addDefaultHttpMessageConverters, addFormatters, addInterceptors, addReturnValueHandlers, addViewControllers, beanNameHandlerMapping, configureAsyncSupport, configureContentNegotiation, configureDefaultServletHandling, configureHandlerExceptionResolvers, configureMessageConverters, configurePathMatch, configureViewResolvers, createExceptionHandlerExceptionResolver, createRequestMappingHandlerAdapter, createRequestMappingHandlerMapping, defaultServletHandlerMapping, extendHandlerExceptionResolvers, extendMessageConverters, getApplicationContext, getArgumentResolvers, getConfigurableWebBindingInitializer, getCorsConfigurations, getDefaultMediaTypes, getInterceptors, getMessageCodesResolver, getMessageConverters, getPathMatchConfigurer, getReturnValueHandlers, getServletContext, getValidator, handlerExceptionResolver, handlerFunctionAdapter, httpRequestHandlerAdapter, mvcContentNegotiationManager, mvcConversionService, mvcHandlerMappingIntrospector, mvcPathMatcher, mvcResourceUrlProvider, mvcUriComponentsContributor, mvcUrlPathHelper, mvcValidator, mvcViewResolver, requestMappingHandlerAdapter, requestMappingHandlerMapping, resourceHandlerMapping, routerFunctionMapping, setApplicationContext, setServletContext, simpleControllerHandlerAdapter, viewControllerHandlerMapping
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Swagger2Config

      +
      public Swagger2Config()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createRestApi

      +
      @Bean +public springfox.documentation.spring.web.plugins.Docket createRestApi()
      +
      +
    • +
    • +
      +

      addResourceHandlers

      +
      public void addResourceHandlers​(org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry registry)
      +
      +
      Overrides:
      +
      addResourceHandlers in class org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/class-use/App.html b/dokumentacja-backendu/restservice/java/com/plannaplan/class-use/App.html new file mode 100644 index 0000000..0d8518b --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/class-use/App.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.App (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.App

+
+No usage of com.plannaplan.App
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/class-use/Logo.html b/dokumentacja-backendu/restservice/java/com/plannaplan/class-use/Logo.html new file mode 100644 index 0000000..3ceb304 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/class-use/Logo.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.Logo (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.Logo

+
+No usage of com.plannaplan.Logo
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/class-use/Swagger2Config.html b/dokumentacja-backendu/restservice/java/com/plannaplan/class-use/Swagger2Config.html new file mode 100644 index 0000000..7e76941 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/class-use/Swagger2Config.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.Swagger2Config (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.Swagger2Config

+
+No usage of com.plannaplan.Swagger2Config
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/AssignmentsController.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/AssignmentsController.html new file mode 100644 index 0000000..394ee95 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/AssignmentsController.html @@ -0,0 +1,253 @@ + + + + + +AssignmentsController (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AssignmentsController

+
+
java.lang.Object +
com.plannaplan.controllers.TokenBasedController +
com.plannaplan.controllers.AssignmentsController
+
+
+
+
+
@RestController
+@CrossOrigin
+@RequestMapping("/api/v1/assignments")
+@Deprecated
+public class AssignmentsController
+extends TokenBasedController
+
Deprecated.
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class com.plannaplan.controllers.TokenBasedController

    +userService
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    AssignmentsController() +
    Deprecated.
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    org.springframework.http.ResponseEntity<java.util.List<AssignmentResponse>>getCurrentAssignments() +
    Deprecated.
    +
    +
    +
    +
    +

    Methods inherited from class com.plannaplan.controllers.TokenBasedController

    +getCurrentUser
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AssignmentsController

      +
      public AssignmentsController()
      +
      Deprecated.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getCurrentAssignments

      +
      @GetMapping("/user") +@Deprecated +public org.springframework.http.ResponseEntity<java.util.List<AssignmentResponse>> getCurrentAssignments() + throws java.lang.Exception
      +
      Deprecated.
      +
      +
      Throws:
      +
      java.lang.Exception
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/CommisionController.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/CommisionController.html new file mode 100644 index 0000000..9b744e5 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/CommisionController.html @@ -0,0 +1,383 @@ + + + + + +CommisionController (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CommisionController

+
+
java.lang.Object +
com.plannaplan.controllers.TokenBasedController +
com.plannaplan.controllers.CommisionController
+
+
+
+
+
@RestController
+@CrossOrigin
+@RequestMapping("/api/v1/commisions")
+public class CommisionController
+extends TokenBasedController
+
Rest controller to Commision and Assignment related endpoints. More detailed + api docs is available via swagger
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class com.plannaplan.controllers.TokenBasedController

    +userService
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    CommisionController() 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    org.springframework.http.ResponseEntity<java.lang.String>addCommision​(java.util.List<java.lang.Long> groups, +java.lang.Long userId) 
    org.springframework.http.ResponseEntity<java.util.List<? extends CommisionResponse>>getAlCommisions​(java.lang.Boolean groups, +java.lang.Boolean extraInfo) 
    org.springframework.http.ResponseEntity<java.util.List<AssignmentDetailedResponse>>getAllAssignmets() 
    org.springframework.http.ResponseEntity<java.util.List<? extends CommisionResponse>>getCommision​(java.lang.Long userId, +java.lang.Boolean groups) 
    org.springframework.http.ResponseEntity<java.util.List<AssignmentResponse>>getCurrentAssignments() 
    org.springframework.http.ResponseEntity<java.util.List<AssignmentResponse>>getCurrentAssignmentsDeanery​(java.lang.Long userId) 
    voidgetFile​(javax.servlet.http.HttpServletResponse response) 
    +
    +
    +
    +

    Methods inherited from class com.plannaplan.controllers.TokenBasedController

    +getCurrentUser
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CommisionController

      +
      public CommisionController()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      addCommision

      +
      @PostMapping({"/user","/user/{id}"}) +public org.springframework.http.ResponseEntity<java.lang.String> addCommision​(@RequestBody +java.util.List<java.lang.Long> groups, +@PathVariable(name="id",required=false) +java.lang.Long userId)
      +
      +
      Parameters:
      +
      groups - to make assignmetns
      +
      userId - user to assign to groups
      +
      Returns:
      +
      was operations success
      +
      +
      +
    • +
    • +
      +

      getAlCommisions

      +
      @GetMapping("/user") +public org.springframework.http.ResponseEntity<java.util.List<? extends CommisionResponse>> getAlCommisions​(@RequestParam(name="groups",defaultValue="false") +java.lang.Boolean groups, +@RequestParam(name="extraInfo",defaultValue="false") +java.lang.Boolean extraInfo) + throws com.plannaplan.exceptions.UserNotFoundException
      +
      +
      Parameters:
      +
      groups - should include groups list in response
      +
      Returns:
      +
      list of user all commisions (history of schedules)
      +
      Throws:
      +
      com.plannaplan.exceptions.UserNotFoundException - if user was found
      +
      +
      +
    • +
    • +
      +

      getAllAssignmets

      +
      @GetMapping("/user/assignments") +public org.springframework.http.ResponseEntity<java.util.List<AssignmentDetailedResponse>> getAllAssignmets() + throws com.plannaplan.exceptions.UserNotFoundException
      +
      +
      Returns:
      +
      list of user latests assignmets
      +
      Throws:
      +
      com.plannaplan.exceptions.UserNotFoundException - if user was not found bny token
      +
      +
      +
    • +
    • +
      +

      getCurrentAssignments

      +
      @GetMapping("/user/schedule") +public org.springframework.http.ResponseEntity<java.util.List<AssignmentResponse>> getCurrentAssignments() + throws java.lang.Exception
      +
      +
      Returns:
      +
      current schedule of user indenified via token
      +
      Throws:
      +
      java.lang.Exception - if incorrect role was trying to see self schedule (for + example DEANERY don't have a schedule)
      +
      +
      +
    • +
    • +
      +

      getCommision

      +
      @PreAuthorize("hasRole(\'ROLE_DEANERY\')") +@GetMapping("/user/{id}") +public org.springframework.http.ResponseEntity<java.util.List<? extends CommisionResponse>> getCommision​(@PathVariable(name="id") +java.lang.Long userId, +@RequestParam(name="groups",defaultValue="false") +java.lang.Boolean groups) + throws com.plannaplan.exceptions.UserNotFoundException
      +
      +
      Parameters:
      +
      userId - user id in db
      +
      groups - should commision include assigned groups list
      +
      Returns:
      +
      list of commisions for given user
      +
      Throws:
      +
      com.plannaplan.exceptions.UserNotFoundException
      +
      +
      +
    • +
    • +
      +

      getCurrentAssignmentsDeanery

      +
      @PreAuthorize("hasRole(\'ROLE_DEANERY\')") +@GetMapping("/user/{id}/schedule") +public org.springframework.http.ResponseEntity<java.util.List<AssignmentResponse>> getCurrentAssignmentsDeanery​(@PathVariable(name="id") +java.lang.Long userId) + throws java.lang.Exception
      +
      +
      Parameters:
      +
      userId - schedule to display owner
      +
      Returns:
      +
      user's schedule
      +
      Throws:
      +
      java.lang.Exception - if incorrect access atempt occured
      +
      +
      +
    • +
    • +
      +

      getFile

      +
      @GetMapping("/export/csv") +@PreAuthorize("hasRole(\'ROLE_ADMIN\')") +public void getFile​(javax.servlet.http.HttpServletResponse response)
      +
      +
      Parameters:
      +
      response - spring response to set headers
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/ConfigController.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/ConfigController.html new file mode 100644 index 0000000..389aade --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/ConfigController.html @@ -0,0 +1,363 @@ + + + + + +ConfigController (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ConfigController

+
+
java.lang.Object +
com.plannaplan.controllers.ConfigController
+
+
+
+
@RestController
+@CrossOrigin
+@RequestMapping("/api/v1/configurator")
+@EnableGlobalMethodSecurity(prePostEnabled=true)
+public class ConfigController
+extends java.lang.Object
+
Rest controller to Config related endpoints. More detailed api docs is + available via swagger
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    ConfigController() 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    org.springframework.http.ResponseEntity<java.lang.String>configApp​(org.springframework.web.multipart.MultipartFile file, +java.util.Date firstTourBegin, +java.util.Date firstTourEnd, +java.util.Date secondTourBegin, +java.util.Date secondTourEnd) 
    org.springframework.http.ResponseEntity<java.lang.String>configAppChangeCources​(org.springframework.web.multipart.MultipartFile file) 
    org.springframework.http.ResponseEntity<java.lang.String>configToursApp​(java.util.Date firstTourBegin, +java.util.Date firstTourEnd, +java.util.Date secondTourBegin, +java.util.Date secondTourEnd) 
    org.springframework.http.ResponseEntity<ConfigTourResponse>getCurrentTourDate() 
    org.springframework.http.ResponseEntity<ConfigTourResponse>getTourDate() +
    Deprecated.
    +
    org.springframework.http.ResponseEntity<java.lang.String>initAdmin​(java.lang.String ticket) 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ConfigController

      +
      public ConfigController()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      configApp

      +
      @PostMapping(path="/config", + consumes="multipart/form-data") +@PreAuthorize("hasRole(\'ROLE_ADMIN\')") +public org.springframework.http.ResponseEntity<java.lang.String> configApp​(@RequestParam("file") +org.springframework.web.multipart.MultipartFile file, +@RequestParam("firstTourBegin") @DateTimeFormat(pattern="dd.MM.yyyy") +java.util.Date firstTourBegin, +@RequestParam("firstTourEnd") @DateTimeFormat(pattern="dd.MM.yyyy") +java.util.Date firstTourEnd, +@RequestParam("secondTourBegin") @DateTimeFormat(pattern="dd.MM.yyyy") +java.util.Date secondTourBegin, +@RequestParam("secondTourEnd") @DateTimeFormat(pattern="dd.MM.yyyy") +java.util.Date secondTourEnd)
      +
      +
      Parameters:
      +
      file - file .xlsx that contains courses and groups with + apoinnted rules
      +
      firstTourBegin - formated string dd.MM.yyyy
      +
      firstTourEnd - formated string dd.MM.yyyy
      +
      secondTourBegin - formated string dd.MM.yyyy
      +
      secondTourEnd - formated string dd.MM.yyyy
      +
      Returns:
      +
      was config success
      +
      +
      +
    • +
    • +
      +

      configToursApp

      +
      @PostMapping(path="/config/tours") +@PreAuthorize("hasRole(\'ROLE_ADMIN\')") +public org.springframework.http.ResponseEntity<java.lang.String> configToursApp​(@RequestParam("firstTourBegin") @DateTimeFormat(pattern="dd.MM.yyyy") +java.util.Date firstTourBegin, +@RequestParam("firstTourEnd") @DateTimeFormat(pattern="dd.MM.yyyy") +java.util.Date firstTourEnd, +@RequestParam("secondTourBegin") @DateTimeFormat(pattern="dd.MM.yyyy") +java.util.Date secondTourBegin, +@RequestParam("secondTourEnd") @DateTimeFormat(pattern="dd.MM.yyyy") +java.util.Date secondTourEnd)
      +
      +
      Parameters:
      +
      firstTourBegin - formated string dd.MM.yyyy
      +
      firstTourEnd - formated string dd.MM.yyyy
      +
      secondTourBegin - formated string dd.MM.yyyy
      +
      secondTourEnd - formated string dd.MM.yyyy
      +
      Returns:
      +
      was operation successful
      +
      +
      +
    • +
    • +
      +

      configAppChangeCources

      +
      @PostMapping(path="/config/courses", + consumes="multipart/form-data") +@PreAuthorize("hasRole(\'ROLE_ADMIN\')") +public org.springframework.http.ResponseEntity<java.lang.String> configAppChangeCources​(@RequestParam("file") +org.springframework.web.multipart.MultipartFile file)
      +
      +
      Parameters:
      +
      file - file .xlsx that contains courses and groups with
      +
      Returns:
      +
      was operation successfull
      +
      +
      +
    • +
    • +
      +

      initAdmin

      +
      @PostMapping(path="/admin/init") +public org.springframework.http.ResponseEntity<java.lang.String> initAdmin​(@RequestParam("ticket") +java.lang.String ticket)
      +
      +
      Parameters:
      +
      ticket - CAS ticket to get user wuthority
      +
      Returns:
      +
      was admin created
      +
      +
      +
    • +
    • +
      +

      getCurrentTourDate

      +
      @GetMapping(path="/config/tour") +public org.springframework.http.ResponseEntity<ConfigTourResponse> getCurrentTourDate()
      +
      +
      Returns:
      +
      api response entity
      +
      +
      +
    • +
    • +
      +

      getTourDate

      +
      @Deprecated +@GetMapping(path="/admin/tour") +@PreAuthorize("hasRole(\'ROLE_ADMIN\')") +public org.springframework.http.ResponseEntity<ConfigTourResponse> getTourDate()
      +
      Deprecated.
      +
      +
      Returns:
      +
      api response entity
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/CoursesController.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/CoursesController.html new file mode 100644 index 0000000..7857a75 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/CoursesController.html @@ -0,0 +1,238 @@ + + + + + +CoursesController (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CoursesController

+
+
java.lang.Object +
com.plannaplan.controllers.CoursesController
+
+
+
+
@RestController
+@CrossOrigin
+@RequestMapping("/api/v1/courses")
+public class CoursesController
+extends java.lang.Object
+
Rest controller to Courses related endpoints. More detailed api docs is + available via swagger
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    CoursesController() 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    org.springframework.http.ResponseEntity<java.util.List<? extends CoursesResponse>>getMethodName​(java.lang.Boolean groups, +java.lang.Boolean takenPlaces) 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CoursesController

      +
      public CoursesController()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getMethodName

      +
      @GetMapping("/all") +public org.springframework.http.ResponseEntity<java.util.List<? extends CoursesResponse>> getMethodName​(@RequestParam(name="groups",defaultValue="false") +java.lang.Boolean groups, +@RequestParam(name="takenPlaces",defaultValue="false") +java.lang.Boolean takenPlaces)
      +
      +
      Parameters:
      +
      groups - should include groups in response
      +
      takenPlaces - should include groups in response
      +
      Returns:
      +
      list of all courses in system
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/DeveloperController.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/DeveloperController.html new file mode 100644 index 0000000..71c162e --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/DeveloperController.html @@ -0,0 +1,299 @@ + + + + + +DeveloperController (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DeveloperController

+
+
java.lang.Object +
com.plannaplan.controllers.DeveloperController
+
+
+
+
@RestController
+@CrossOrigin
+@RequestMapping("/api/v1/developer")
+public class DeveloperController
+extends java.lang.Object
+
Rest controller to enpoint that help deveopler test the app
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    DeveloperController() 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    org.springframework.http.ResponseEntity<java.lang.String>performAcceptAlgorythm() 
    org.springframework.http.ResponseEntity<java.lang.String>performExchangeAlgorythm() 
    org.springframework.http.ResponseEntity<java.lang.String>setFirstTour() 
    org.springframework.http.ResponseEntity<java.lang.String>setNoTour() 
    org.springframework.http.ResponseEntity<java.lang.String>setSecondTour() 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DeveloperController

      +
      public DeveloperController()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      performAcceptAlgorythm

      +
      @PreAuthorize("hasRole(\'ROLE_DEVELOPER\')") +@PostMapping(path="/algorythm/accept") +public org.springframework.http.ResponseEntity<java.lang.String> performAcceptAlgorythm()
      +
      +
      Returns:
      +
      if accept algorythm was perfomed
      +
      +
      +
    • +
    • +
      +

      performExchangeAlgorythm

      +
      @PreAuthorize("hasRole(\'ROLE_DEVELOPER\')") +@PostMapping(path="/algorythm/exchange") +public org.springframework.http.ResponseEntity<java.lang.String> performExchangeAlgorythm()
      +
      +
      Returns:
      +
      if exchange algorythm was perfomed
      +
      +
      +
    • +
    • +
      +

      setFirstTour

      +
      @PreAuthorize("hasRole(\'ROLE_DEVELOPER\')") +@PostMapping(path="/tours/first") +public org.springframework.http.ResponseEntity<java.lang.String> setFirstTour()
      +
      +
      Returns:
      +
      if tour was set
      +
      +
      +
    • +
    • +
      +

      setSecondTour

      +
      @PreAuthorize("hasRole(\'ROLE_DEVELOPER\')") +@PostMapping(path="/tours/second") +public org.springframework.http.ResponseEntity<java.lang.String> setSecondTour()
      +
      +
      Returns:
      +
      if tour was set
      +
      +
      +
    • +
    • +
      +

      setNoTour

      +
      @PreAuthorize("hasRole(\'ROLE_DEVELOPER\')") +@PostMapping(path="/tours/no") +public org.springframework.http.ResponseEntity<java.lang.String> setNoTour()
      +
      +
      Returns:
      +
      if tour was set
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/ExchangeController.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/ExchangeController.html new file mode 100644 index 0000000..0300cb5 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/ExchangeController.html @@ -0,0 +1,315 @@ + + + + + +ExchangeController (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExchangeController

+
+
java.lang.Object +
com.plannaplan.controllers.TokenBasedController +
com.plannaplan.controllers.ExchangeController
+
+
+
+
+
@RestController
+@CrossOrigin
+@RequestMapping("/api/v1/exchanges")
+public class ExchangeController
+extends TokenBasedController
+
Rest controller to Exchange related endpoints. More detailed api docs is + available via swagger
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class com.plannaplan.controllers.TokenBasedController

    +userService
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    ExchangeController() 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    org.springframework.http.ResponseEntity<java.lang.String>createExchange​(java.util.Map<java.lang.String,​java.lang.Long> exchangeRequest) 
    org.springframework.http.ResponseEntity<java.lang.String>deleteExchange​(java.lang.Long offerId) 
    org.springframework.http.ResponseEntity<java.util.List<ExchangeResponse>>getExchange() 
    org.springframework.http.ResponseEntity<ExchangeResponse>getExchangeById​(java.lang.Long offerId) 
    +
    +
    +
    +

    Methods inherited from class com.plannaplan.controllers.TokenBasedController

    +getCurrentUser
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExchangeController

      +
      public ExchangeController()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createExchange

      +
      @PostMapping("/exchange") +public org.springframework.http.ResponseEntity<java.lang.String> createExchange​(@RequestBody +java.util.Map<java.lang.String,​java.lang.Long> exchangeRequest) + throws com.plannaplan.exceptions.UserNotFoundException
      +
      +
      Parameters:
      +
      exchangeRequest - mapped json body with requierd paramas (groupid and + assignment)
      +
      Returns:
      +
      was job successfull
      +
      Throws:
      +
      com.plannaplan.exceptions.UserNotFoundException - if user was not found
      +
      +
      +
    • +
    • +
      +

      deleteExchange

      +
      @DeleteMapping("/exchange/{id}") +public org.springframework.http.ResponseEntity<java.lang.String> deleteExchange​(@PathVariable(name="id",required=false) +java.lang.Long offerId) + throws com.plannaplan.exceptions.UserNotFoundException
      +
      +
      Parameters:
      +
      offerId - id to delwete from db
      +
      Returns:
      +
      was jub successful
      +
      Throws:
      +
      com.plannaplan.exceptions.UserNotFoundException - if user was not found
      +
      +
      +
    • +
    • +
      +

      getExchange

      +
      @GetMapping("/exchange/all") +public org.springframework.http.ResponseEntity<java.util.List<ExchangeResponse>> getExchange() + throws com.plannaplan.exceptions.UserNotFoundException
      +
      +
      Returns:
      +
      return all user's exchange offers
      +
      Throws:
      +
      com.plannaplan.exceptions.UserNotFoundException - iF user was not found
      +
      +
      +
    • +
    • +
      +

      getExchangeById

      +
      @GetMapping("/exchange/{id}") +public org.springframework.http.ResponseEntity<ExchangeResponse> getExchangeById​(@PathVariable(name="id",required=false) +java.lang.Long offerId) + throws com.plannaplan.exceptions.UserNotFoundException
      +
      +
      Parameters:
      +
      offerId - id of exchange in db
      +
      Returns:
      +
      Exchage response
      +
      Throws:
      +
      com.plannaplan.exceptions.UserNotFoundException - if user was not found
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/GroupController.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/GroupController.html new file mode 100644 index 0000000..a97c2f2 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/GroupController.html @@ -0,0 +1,266 @@ + + + + + +GroupController (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class GroupController

+
+
java.lang.Object +
com.plannaplan.controllers.GroupController
+
+
+
+
@RestController
+@CrossOrigin
+@RequestMapping("/api/v1/groups")
+public class GroupController
+extends java.lang.Object
+
Rest controller to Groups related endpoints. More detailed api docs is + available via swagger
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    GroupController() 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    org.springframework.http.ResponseEntity<CourseWithGroupsResponse<? extends GroupDefaultResponse>>getCourses​(java.lang.Long id, +java.lang.Boolean capacity, +java.lang.Boolean takenPlaces) 
    org.springframework.http.ResponseEntity<java.lang.String>updateCapacity​(java.lang.Long id, +java.lang.Integer newcapacity) 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      GroupController

      +
      public GroupController()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getCourses

      +
      @GetMapping("/course/{id}") +public org.springframework.http.ResponseEntity<CourseWithGroupsResponse<? extends GroupDefaultResponse>> getCourses​(@PathVariable(name="id") +java.lang.Long id, +@RequestParam(name="capacity",defaultValue="true") +java.lang.Boolean capacity, +@RequestParam(name="takenPlaces",defaultValue="false") +java.lang.Boolean takenPlaces)
      +
      +
      Parameters:
      +
      id - course to display with groups
      +
      capacity - should include capaticty in response
      +
      takenPlaces - should include takenPlaces in response
      +
      Returns:
      +
      CourseWithGroupsResponse
      +
      +
      +
    • +
    • +
      +

      updateCapacity

      +
      @PutMapping("/{id}/capacity") +@PreAuthorize("hasRole(\'ROLE_DEANERY\')") +public org.springframework.http.ResponseEntity<java.lang.String> updateCapacity​(@PathVariable(name="id",required=true) +java.lang.Long id, +@RequestParam(name="newcapacity",required=true) +java.lang.Integer newcapacity)
      +
      +
      Parameters:
      +
      id - group id to change capacity
      +
      newcapacity - new capacity to insert
      +
      Returns:
      +
      ResponseEntity was action success
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/StatisticsController.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/StatisticsController.html new file mode 100644 index 0000000..6ca2b59 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/StatisticsController.html @@ -0,0 +1,316 @@ + + + + + +StatisticsController (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class StatisticsController

+
+
java.lang.Object +
com.plannaplan.controllers.StatisticsController
+
+
+
+
@RestController
+@CrossOrigin
+@RequestMapping("/api/v1/statistics")
+public class StatisticsController
+extends java.lang.Object
+
Rest controller to enpoint that help deveopler test the app
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      StatisticsController

      +
      public StatisticsController()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getGroupsAmmounts

      +
      @PreAuthorize("hasRole(\'ROLE_DEANERY\')") +@GetMapping(path="/groups/created") +public org.springframework.http.ResponseEntity<StatisticSimpleNumberResponse> getGroupsAmmounts()
      +
      +
      Returns:
      +
      if tour was set
      +
      +
      +
    • +
    • +
      +

      getGroupsFullAmmounts

      +
      @PreAuthorize("hasRole(\'ROLE_DEANERY\')") +@GetMapping(path="/groups/full") +public org.springframework.http.ResponseEntity<StatisticSimpleNumberResponse> getGroupsFullAmmounts()
      +
      +
      Returns:
      +
      if tour was set
      +
      +
      +
    • +
    • +
      +

      getCommisionsAmmounts

      +
      @PreAuthorize("hasRole(\'ROLE_DEANERY\')") +@GetMapping(path="/users/registered") +public org.springframework.http.ResponseEntity<StatisticSimpleNumberResponse> getCommisionsAmmounts()
      +
      +
      Returns:
      +
      amount of registered to some groups
      +
      +
      +
    • +
    • +
      +

      getNonCommisionsAmmounts

      +
      @PreAuthorize("hasRole(\'ROLE_DEANERY\')") +@GetMapping(path="/users/noregistered") +public org.springframework.http.ResponseEntity<StatisticSimpleNumberResponse> getNonCommisionsAmmounts()
      +
      +
      Returns:
      +
      amount of students not registered to any groups
      +
      +
      +
    • +
    • +
      +

      getAcceptedAmmounts

      +
      @PreAuthorize("hasRole(\'ROLE_DEANERY\')") +@GetMapping(path="/users/accepted") +public org.springframework.http.ResponseEntity<StatisticSimpleNumberResponse> getAcceptedAmmounts()
      +
      +
      Returns:
      +
      amount of students that have fully accepted schedules
      +
      +
      +
    • +
    • +
      +

      getAcceptedPartlyAmmounts

      +
      @PreAuthorize("hasRole(\'ROLE_DEANERY\')") +@GetMapping(path="/users/accepted/partly") +public org.springframework.http.ResponseEntity<StatisticSimpleNumberResponse> getAcceptedPartlyAmmounts()
      +
      +
      Returns:
      +
      amount of students that have purtly accepted schedules
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/TokenBasedController.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/TokenBasedController.html new file mode 100644 index 0000000..66bea20 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/TokenBasedController.html @@ -0,0 +1,274 @@ + + + + + +TokenBasedController (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TokenBasedController

+
+
java.lang.Object +
com.plannaplan.controllers.TokenBasedController
+
+
+
+
Direct Known Subclasses:
+
AssignmentsController, CommisionController, ExchangeController
+
+
+
public abstract class TokenBasedController
+extends java.lang.Object
+
Abstract class for controllers that requires token to extra authorize action + beyond spring security
+
+
+
    + +
  • +
    +

    Field Summary

    +
    + + + + + + + + + + + + + + + + +
    Fields
    Modifier and TypeFieldDescription
    protected com.plannaplan.services.UserServiceuserService 
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    TokenBasedController() 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    protected java.util.Optional<com.plannaplan.entities.User>getCurrentUser() 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      userService

      +
      @Autowired +protected com.plannaplan.services.UserService userService
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TokenBasedController

      +
      public TokenBasedController()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getCurrentUser

      +
      protected java.util.Optional<com.plannaplan.entities.User> getCurrentUser() + throws com.plannaplan.exceptions.UserNotFoundException
      +
      +
      Returns:
      +
      get currect user based no current spring context
      +
      Throws:
      +
      com.plannaplan.exceptions.UserNotFoundException - if user was not fount
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/TokenController.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/TokenController.html new file mode 100644 index 0000000..bf3619a --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/TokenController.html @@ -0,0 +1,255 @@ + + + + + +TokenController (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TokenController

+
+
java.lang.Object +
com.plannaplan.controllers.TokenController
+
+
+
+
@RestController
+@CrossOrigin
+public class TokenController
+extends java.lang.Object
+
Rest controller to Token related endpoints. More detailed api docs is + available via swagger
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    TokenController() 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    org.springframework.http.ResponseEntity<TokenResponse>getRefreshToken​(java.lang.String refreshToken) 
    org.springframework.http.ResponseEntity<TokenResponse>getToken​(java.lang.String ticket) 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TokenController

      +
      public TokenController()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getToken

      +
      @GetMapping("/token") +public org.springframework.http.ResponseEntity<TokenResponse> getToken​(@RequestParam("ticket") +java.lang.String ticket)
      +
      +
      Parameters:
      +
      ticket - via CAS obtained ticket - it's base to auth user
      +
      Returns:
      +
      TokenResponse if operation was success
      +
      +
      +
    • +
    • +
      +

      getRefreshToken

      +
      @GetMapping("/token/refresh") +public org.springframework.http.ResponseEntity<TokenResponse> getRefreshToken​(@RequestParam("refreshToken") +java.lang.String refreshToken) + throws java.lang.NullPointerException
      +
      +
      Parameters:
      +
      refreshToken - refresh token obtained via /token endpoint
      +
      Returns:
      +
      TokenResponse if operation was success
      +
      Throws:
      +
      java.lang.NullPointerException - is thrown if user was not found by refrshtoken
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/UsersController.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/UsersController.html new file mode 100644 index 0000000..e155762 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/UsersController.html @@ -0,0 +1,295 @@ + + + + + +UsersController (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class UsersController

+
+
java.lang.Object +
com.plannaplan.controllers.UsersController
+
+
+
+
@RestController
+@CrossOrigin
+@RequestMapping("/api/v1/users")
+@EnableGlobalMethodSecurity(prePostEnabled=true)
+public class UsersController
+extends java.lang.Object
+
Rest controller to assignments related endpoints. More detailed api docs is + available via swagger
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    UsersController() 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    org.springframework.http.ResponseEntity<java.lang.String>addAdmin​(java.lang.String authority) 
    org.springframework.http.ResponseEntity<java.lang.String>addDeanery​(java.lang.String authority) 
    org.springframework.http.ResponseEntity<java.util.List<UserResponse>>getAllStudents() 
    org.springframework.http.ResponseEntity<java.util.List<UserResponse>>searchForStudent​(java.lang.String query) 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      UsersController

      +
      public UsersController()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      searchForStudent

      +
      @GetMapping("/student/search") +@PreAuthorize("hasRole(\'ROLE_DEANERY\')") +public org.springframework.http.ResponseEntity<java.util.List<UserResponse>> searchForStudent​(@RequestParam("query") +java.lang.String query)
      +
      +
      Parameters:
      +
      query - to filrer userst with STUDENT role
      +
      Returns:
      +
      list found
      +
      +
      +
    • +
    • +
      +

      getAllStudents

      +
      @GetMapping("/students") +@PreAuthorize("hasRole(\'ROLE_DEANERY\')") +public org.springframework.http.ResponseEntity<java.util.List<UserResponse>> getAllStudents()
      +
      +
      Returns:
      +
      list of all studnents
      +
      +
      +
    • +
    • +
      +

      addAdmin

      +
      @PostMapping(path="/admin") +@PreAuthorize("hasRole(\'ROLE_ADMIN\')") +public org.springframework.http.ResponseEntity<java.lang.String> addAdmin​(@RequestParam("authority") +java.lang.String authority)
      +
      +
      Parameters:
      +
      authority - USOS ID or E-mail. If user does not exist it should be USOS + ID
      +
      Returns:
      +
      response entity was operation with succcesss
      +
      +
      +
    • +
    • +
      +

      addDeanery

      +
      @PostMapping(path="/deanery") +@PreAuthorize("hasRole(\'ROLE_ADMIN\')") +public org.springframework.http.ResponseEntity<java.lang.String> addDeanery​(@RequestParam("authority") +java.lang.String authority)
      +
      +
      Parameters:
      +
      authority - USOS ID or E-mail. If user does not exist it should be USOS + ID
      +
      Returns:
      +
      response entity was operation with succcesss
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/AssignmentsController.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/AssignmentsController.html new file mode 100644 index 0000000..63ee0f2 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/AssignmentsController.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.controllers.AssignmentsController (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.controllers.AssignmentsController

+
+No usage of com.plannaplan.controllers.AssignmentsController
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/CommisionController.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/CommisionController.html new file mode 100644 index 0000000..89bc23e --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/CommisionController.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.controllers.CommisionController (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.controllers.CommisionController

+
+No usage of com.plannaplan.controllers.CommisionController
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/ConfigController.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/ConfigController.html new file mode 100644 index 0000000..0152cf6 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/ConfigController.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.controllers.ConfigController (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.controllers.ConfigController

+
+No usage of com.plannaplan.controllers.ConfigController
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/CoursesController.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/CoursesController.html new file mode 100644 index 0000000..7fa96e6 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/CoursesController.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.controllers.CoursesController (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.controllers.CoursesController

+
+No usage of com.plannaplan.controllers.CoursesController
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/DeveloperController.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/DeveloperController.html new file mode 100644 index 0000000..6048a5a --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/DeveloperController.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.controllers.DeveloperController (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.controllers.DeveloperController

+
+No usage of com.plannaplan.controllers.DeveloperController
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/ExchangeController.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/ExchangeController.html new file mode 100644 index 0000000..2215c4e --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/ExchangeController.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.controllers.ExchangeController (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.controllers.ExchangeController

+
+No usage of com.plannaplan.controllers.ExchangeController
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/GroupController.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/GroupController.html new file mode 100644 index 0000000..8e330fa --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/GroupController.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.controllers.GroupController (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.controllers.GroupController

+
+No usage of com.plannaplan.controllers.GroupController
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/StatisticsController.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/StatisticsController.html new file mode 100644 index 0000000..4ff232f --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/StatisticsController.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.controllers.StatisticsController (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.controllers.StatisticsController

+
+No usage of com.plannaplan.controllers.StatisticsController
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/TokenBasedController.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/TokenBasedController.html new file mode 100644 index 0000000..2209f54 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/TokenBasedController.html @@ -0,0 +1,146 @@ + + + + + +Uses of Class com.plannaplan.controllers.TokenBasedController (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.controllers.TokenBasedController

+
+
+ + + + + + + + + + + + + + +
Packages that use TokenBasedController
PackageDescription
com.plannaplan.controllers +
Provides rest controllers that defines endpoints and their accessibility
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/TokenController.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/TokenController.html new file mode 100644 index 0000000..b48c461 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/TokenController.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.controllers.TokenController (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.controllers.TokenController

+
+No usage of com.plannaplan.controllers.TokenController
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/UsersController.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/UsersController.html new file mode 100644 index 0000000..d74f30e --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/class-use/UsersController.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.controllers.UsersController (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.controllers.UsersController

+
+No usage of com.plannaplan.controllers.UsersController
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/package-summary.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/package-summary.html new file mode 100644 index 0000000..4030c14 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/package-summary.html @@ -0,0 +1,174 @@ + + + + + +com.plannaplan.controllers (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.plannaplan.controllers

+
+
+
Provides rest controllers that defines endpoints and their accessibility
+
+
Since:
+
1.0
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/package-tree.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/package-tree.html new file mode 100644 index 0000000..02d016b --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/package-tree.html @@ -0,0 +1,110 @@ + + + + + +com.plannaplan.controllers Class Hierarchy (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.plannaplan.controllers

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/package-use.html b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/package-use.html new file mode 100644 index 0000000..6bd218a --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/controllers/package-use.html @@ -0,0 +1,130 @@ + + + + + +Uses of Package com.plannaplan.controllers (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.plannaplan.controllers

+
+
+ + + + + + + + + + + + + + +
Packages that use com.plannaplan.controllers
PackageDescription
com.plannaplan.controllers +
Provides rest controllers that defines endpoints and their accessibility
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/package-summary.html b/dokumentacja-backendu/restservice/java/com/plannaplan/package-summary.html new file mode 100644 index 0000000..8865160 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/package-summary.html @@ -0,0 +1,127 @@ + + + + + +com.plannaplan (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.plannaplan

+
+
+
Root package of project
+
+
Since:
+
1.0
+
+
+
+
    +
  • +
    + + + + + + + + + + + + + + + + + + + + + + +
    Class Summary
    ClassDescription
    App +
    Root class of Application.
    +
    Logo +
    Class to generate logo string on start application and make logs info
    +
    Swagger2Config +
    Config class of Swagger to generate rest api documentation
    +
    +
    +
  • +
+
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/package-tree.html b/dokumentacja-backendu/restservice/java/com/plannaplan/package-tree.html new file mode 100644 index 0000000..ed04218 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/package-tree.html @@ -0,0 +1,103 @@ + + + + + +com.plannaplan Class Hierarchy (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.plannaplan

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • com.plannaplan.App
    • +
    • com.plannaplan.Logo
    • +
    • org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport (implements org.springframework.context.ApplicationContextAware, org.springframework.web.context.ServletContextAware) + +
    • +
    +
  • +
+
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/package-use.html b/dokumentacja-backendu/restservice/java/com/plannaplan/package-use.html new file mode 100644 index 0000000..1bd4c06 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/package-use.html @@ -0,0 +1,83 @@ + + + + + +Uses of Package com.plannaplan (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.plannaplan

+
+No usage of com.plannaplan
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/AssignmentResponseMappers.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/AssignmentResponseMappers.html new file mode 100644 index 0000000..a486505 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/AssignmentResponseMappers.html @@ -0,0 +1,268 @@ + + + + + +AssignmentResponseMappers (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AssignmentResponseMappers

+
+
java.lang.Object +
com.plannaplan.responses.mappers.AssignmentResponseMappers
+
+
+
+
public class AssignmentResponseMappers
+extends java.lang.Object
+
Mappers for Assingnmetns to api responses
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    AssignmentResponseMappers() 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    static java.util.List<AssignmentDetailedResponse>mapAssignmetnToDetialedResponse​(java.util.List<com.plannaplan.entities.Assignment> assignments) +
    map assignmetn to detailed response
    +
    static java.util.List<AssignmentResponse>mapToResponse​(java.util.List<com.plannaplan.entities.Assignment> assignments) 
    static java.util.List<AssignmentResponse>mapToResponse​(java.util.List<com.plannaplan.entities.Assignment> assignments, +java.util.HashMap<java.lang.Long,​java.lang.Integer> ammounts) 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AssignmentResponseMappers

      +
      public AssignmentResponseMappers()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      mapToResponse

      +
      public static final java.util.List<AssignmentResponse> mapToResponse​(java.util.List<com.plannaplan.entities.Assignment> assignments)
      +
      +
      Parameters:
      +
      assignments - lsit of assignments to be maped
      +
      Returns:
      +
      list of api responses
      +
      +
      +
    • +
    • +
      +

      mapToResponse

      +
      public static final java.util.List<AssignmentResponse> mapToResponse​(java.util.List<com.plannaplan.entities.Assignment> assignments, +java.util.HashMap<java.lang.Long,​java.lang.Integer> ammounts)
      +
      +
      Parameters:
      +
      assignments - lsit of assignments to be maped
      +
      ammounts - ammounts to be take into account
      +
      Returns:
      +
      list of api responses
      +
      +
      +
    • +
    • +
      +

      mapAssignmetnToDetialedResponse

      +
      public static final java.util.List<AssignmentDetailedResponse> mapAssignmetnToDetialedResponse​(java.util.List<com.plannaplan.entities.Assignment> assignments)
      +
      map assignmetn to detailed response
      +
      +
      Parameters:
      +
      assignments - list of assignments to map
      +
      Returns:
      +
      list of responses
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/CommisionResponseMappers.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/CommisionResponseMappers.html new file mode 100644 index 0000000..6ce0ae8 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/CommisionResponseMappers.html @@ -0,0 +1,262 @@ + + + + + +CommisionResponseMappers (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CommisionResponseMappers

+
+
java.lang.Object +
com.plannaplan.responses.mappers.CommisionResponseMappers
+
+
+
+
public class CommisionResponseMappers
+extends java.lang.Object
+
Mappers for Commisions to api responses
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CommisionResponseMappers

      +
      public CommisionResponseMappers()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      mapToResponse

      +
      public static final java.util.List<CommisionResponse> mapToResponse​(java.util.List<com.plannaplan.entities.Commision> commisions)
      +
      +
      Parameters:
      +
      commisions - list of commisions to be mapped
      +
      Returns:
      +
      list of api responses
      +
      +
      +
    • +
    • +
      +

      mapToResponseWithGroups

      +
      public static final java.util.List<CommisionWithGroupsResponse> mapToResponseWithGroups​(java.util.List<com.plannaplan.entities.Commision> commisions)
      +
      +
      Parameters:
      +
      commisions - list of commisions to be mapped
      +
      Returns:
      +
      list of api responses
      +
      +
      +
    • +
    • +
      +

      mapToResponseWithExtraInforGroups

      +
      public static final java.util.List<CommisionWithAcceptedGroupsResponse> mapToResponseWithExtraInforGroups​(java.util.List<com.plannaplan.entities.Commision> commisions)
      +
      +
      Parameters:
      +
      commisions - list of commisions to be mapped
      +
      Returns:
      +
      list of api responses
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/CoursesResponseMappers.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/CoursesResponseMappers.html new file mode 100644 index 0000000..861685b --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/CoursesResponseMappers.html @@ -0,0 +1,245 @@ + + + + + +CoursesResponseMappers (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CoursesResponseMappers

+
+
java.lang.Object +
com.plannaplan.responses.mappers.CoursesResponseMappers
+
+
+
+
public class CoursesResponseMappers
+extends java.lang.Object
+
Mappers for Courses to api responses
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    CoursesResponseMappers() 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    static java.util.List<CoursesDefaultResponse>mapToGetCoursesResponse​(java.util.List<com.plannaplan.entities.Course> courses) 
    static java.util.List<CoursesWithGroupsResponse>mapToGetCoursesWithGroupsResponse​(java.util.List<com.plannaplan.entities.Course> courses) 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CoursesResponseMappers

      +
      public CoursesResponseMappers()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      mapToGetCoursesResponse

      +
      public static final java.util.List<CoursesDefaultResponse> mapToGetCoursesResponse​(java.util.List<com.plannaplan.entities.Course> courses)
      +
      +
      Parameters:
      +
      courses - list of courses to be mapped
      +
      Returns:
      +
      list of api responses
      +
      +
      +
    • +
    • +
      +

      mapToGetCoursesWithGroupsResponse

      +
      public static final java.util.List<CoursesWithGroupsResponse> mapToGetCoursesWithGroupsResponse​(java.util.List<com.plannaplan.entities.Course> courses)
      +
      +
      Parameters:
      +
      courses - list of courses to be mapped
      +
      Returns:
      +
      list of api responses
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/ExchangeResponseMappers.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/ExchangeResponseMappers.html new file mode 100644 index 0000000..80cfff8 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/ExchangeResponseMappers.html @@ -0,0 +1,228 @@ + + + + + +ExchangeResponseMappers (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExchangeResponseMappers

+
+
java.lang.Object +
com.plannaplan.responses.mappers.ExchangeResponseMappers
+
+
+
+
public class ExchangeResponseMappers
+extends java.lang.Object
+
Mappers for Exchange to api responses
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    ExchangeResponseMappers() 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    static java.util.List<ExchangeResponse>mapToDefaultResponse​(java.util.List<com.plannaplan.entities.Exchange> exchanges) 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExchangeResponseMappers

      +
      public ExchangeResponseMappers()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      mapToDefaultResponse

      +
      public static final java.util.List<ExchangeResponse> mapToDefaultResponse​(java.util.List<com.plannaplan.entities.Exchange> exchanges)
      +
      +
      Parameters:
      +
      exchanges - lsit of exchanges to be mapped
      +
      Returns:
      +
      list of api responses
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/GroupsMappers.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/GroupsMappers.html new file mode 100644 index 0000000..0c841a8 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/GroupsMappers.html @@ -0,0 +1,359 @@ + + + + + +GroupsMappers (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class GroupsMappers

+
+
java.lang.Object +
com.plannaplan.responses.mappers.GroupsMappers
+
+
+
+
public class GroupsMappers
+extends java.lang.Object
+
Mappers for Groups to api responses
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      GroupsMappers

      +
      public GroupsMappers()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      mapToDefaultResponse

      +
      public static java.util.List<GroupDefaultResponse> mapToDefaultResponse​(java.util.List<com.plannaplan.entities.Groups> groups, +java.util.HashMap<java.lang.Long,​java.lang.Integer> taken)
      +
      +
      Parameters:
      +
      groups - list of groups to be mapped
      +
      taken - ammoints to be take into account
      +
      Returns:
      +
      list of api responses
      +
      +
      +
    • +
    • +
      +

      mapToDefaultResponse

      +
      public static java.util.List<GroupDefaultResponse> mapToDefaultResponse​(java.util.List<com.plannaplan.entities.Groups> groups)
      +
      +
      Parameters:
      +
      groups - list of groups to be mapped
      +
      Returns:
      +
      ammoints to be take into account
      +
      +
      +
    • +
    • +
      +

      mapToCapacityResponse

      +
      public static java.util.List<GroupWithCapacityResponse> mapToCapacityResponse​(java.util.List<com.plannaplan.entities.Groups> groups, +java.util.HashMap<java.lang.Long,​java.lang.Integer> taken)
      +
      +
      Parameters:
      +
      groups - list of groups to be mapped
      +
      taken - ammoints to be take into account
      +
      Returns:
      +
      list of api responses
      +
      +
      +
    • +
    • +
      +

      mapToCapacityResponse

      +
      public static java.util.List<GroupWithCapacityResponse> mapToCapacityResponse​(java.util.List<com.plannaplan.entities.Groups> groups)
      +
      +
      Parameters:
      +
      groups - list of groups to be mapped
      +
      Returns:
      +
      ammoints to be take into account
      +
      +
      +
    • +
    • +
      +

      mapToGetCourseGroupsDefaultResponse

      +
      public static CourseWithGroupsResponse<GroupDefaultResponse> mapToGetCourseGroupsDefaultResponse​(java.util.List<com.plannaplan.entities.Groups> groups, +java.util.HashMap<java.lang.Long,​java.lang.Integer> taken)
      +
      +
      Parameters:
      +
      groups - list of groups to be mapped
      +
      taken - ammoints to be take into account
      +
      Returns:
      +
      list of api responses
      +
      +
      +
    • +
    • +
      +

      mapToGetCourseGroupsDefaultResponse

      +
      public static CourseWithGroupsResponse<GroupDefaultResponse> mapToGetCourseGroupsDefaultResponse​(java.util.List<com.plannaplan.entities.Groups> groups)
      +
      +
      Parameters:
      +
      groups - list of groups to be mapped
      +
      Returns:
      +
      ammoints to be take into account
      +
      +
      +
    • +
    • +
      +

      mapToGetCourseGroupsWithCapacityResponse

      +
      public static CourseWithGroupsResponse<GroupWithCapacityResponse> mapToGetCourseGroupsWithCapacityResponse​(java.util.List<com.plannaplan.entities.Groups> groups, +java.util.HashMap<java.lang.Long,​java.lang.Integer> taken)
      +
      +
      Parameters:
      +
      groups - list of groups to be mapped
      +
      taken - ammoints to be take into account
      +
      Returns:
      +
      list of api responses
      +
      +
      +
    • +
    • +
      +

      mapToGetCourseGroupsWithCapacityResponse

      +
      public static CourseWithGroupsResponse<GroupWithCapacityResponse> mapToGetCourseGroupsWithCapacityResponse​(java.util.List<com.plannaplan.entities.Groups> groups)
      +
      +
      Parameters:
      +
      groups - list of groups to be mapped
      +
      Returns:
      +
      ammoints to be take into account
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/UserResponseMappers.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/UserResponseMappers.html new file mode 100644 index 0000000..7f99826 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/UserResponseMappers.html @@ -0,0 +1,228 @@ + + + + + +UserResponseMappers (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class UserResponseMappers

+
+
java.lang.Object +
com.plannaplan.responses.mappers.UserResponseMappers
+
+
+
+
public class UserResponseMappers
+extends java.lang.Object
+
Mappers for Users to api responses
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    UserResponseMappers() 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    static java.util.List<UserResponse>mapToDefaultResponse​(java.util.List<com.plannaplan.entities.User> groups) 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      UserResponseMappers

      +
      public UserResponseMappers()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      mapToDefaultResponse

      +
      public static java.util.List<UserResponse> mapToDefaultResponse​(java.util.List<com.plannaplan.entities.User> groups)
      +
      +
      Parameters:
      +
      groups - list of groups to be mapped
      +
      Returns:
      +
      list of api responses
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/AssignmentResponseMappers.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/AssignmentResponseMappers.html new file mode 100644 index 0000000..4b53674 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/AssignmentResponseMappers.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.responses.mappers.AssignmentResponseMappers (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.responses.mappers.AssignmentResponseMappers

+
+No usage of com.plannaplan.responses.mappers.AssignmentResponseMappers
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/CommisionResponseMappers.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/CommisionResponseMappers.html new file mode 100644 index 0000000..bbb11d7 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/CommisionResponseMappers.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.responses.mappers.CommisionResponseMappers (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.responses.mappers.CommisionResponseMappers

+
+No usage of com.plannaplan.responses.mappers.CommisionResponseMappers
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/CoursesResponseMappers.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/CoursesResponseMappers.html new file mode 100644 index 0000000..ed315cd --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/CoursesResponseMappers.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.responses.mappers.CoursesResponseMappers (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.responses.mappers.CoursesResponseMappers

+
+No usage of com.plannaplan.responses.mappers.CoursesResponseMappers
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/ExchangeResponseMappers.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/ExchangeResponseMappers.html new file mode 100644 index 0000000..fe85e68 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/ExchangeResponseMappers.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.responses.mappers.ExchangeResponseMappers (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.responses.mappers.ExchangeResponseMappers

+
+No usage of com.plannaplan.responses.mappers.ExchangeResponseMappers
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/GroupsMappers.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/GroupsMappers.html new file mode 100644 index 0000000..6f41dbb --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/GroupsMappers.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.responses.mappers.GroupsMappers (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.responses.mappers.GroupsMappers

+
+No usage of com.plannaplan.responses.mappers.GroupsMappers
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/UserResponseMappers.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/UserResponseMappers.html new file mode 100644 index 0000000..ad7c68d --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/class-use/UserResponseMappers.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.responses.mappers.UserResponseMappers (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.responses.mappers.UserResponseMappers

+
+No usage of com.plannaplan.responses.mappers.UserResponseMappers
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/package-summary.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/package-summary.html new file mode 100644 index 0000000..b603c2e --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/package-summary.html @@ -0,0 +1,145 @@ + + + + + +com.plannaplan.responses.mappers (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.plannaplan.responses.mappers

+
+
+
Provides mappers to map mutiple entites from db to single api response
+
+
Since:
+
1.0
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/package-tree.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/package-tree.html new file mode 100644 index 0000000..cf7b68b --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/package-tree.html @@ -0,0 +1,102 @@ + + + + + +com.plannaplan.responses.mappers Class Hierarchy (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.plannaplan.responses.mappers

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/package-use.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/package-use.html new file mode 100644 index 0000000..4288781 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/mappers/package-use.html @@ -0,0 +1,83 @@ + + + + + +Uses of Package com.plannaplan.responses.mappers (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.plannaplan.responses.mappers

+
+No usage of com.plannaplan.responses.mappers
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/AssignmentDetailedResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/AssignmentDetailedResponse.html new file mode 100644 index 0000000..47c7cdf --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/AssignmentDetailedResponse.html @@ -0,0 +1,370 @@ + + + + + +AssignmentDetailedResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AssignmentDetailedResponse

+
+
java.lang.Object +
com.plannaplan.responses.models.AssignmentDetailedResponse
+
+
+
+
public class AssignmentDetailedResponse
+extends java.lang.Object
+
Assignment detailed response for api
+
+
+
    + +
  • +
    +

    Field Summary

    +
    + + + + + + + + + + + + + + + + + + + + + +
    Fields
    Modifier and TypeFieldDescription
    java.lang.Longid 
    java.lang.Stringname 
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    AssignmentDetailedResponse​(com.plannaplan.entities.Assignment assignment) 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    intgetDay() 
    java.lang.StringgetEndTime() 
    java.lang.LonggetId() 
    java.lang.StringgetLecturer() 
    java.lang.StringgetName() 
    java.lang.StringgetTime() 
    java.lang.StringgetType() 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      id

      +
      public java.lang.Long id
      +
      +
    • +
    • +
      +

      name

      +
      public java.lang.String name
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AssignmentDetailedResponse

      +
      public AssignmentDetailedResponse​(com.plannaplan.entities.Assignment assignment)
      +
      +
      Parameters:
      +
      assignment - Assignment instance to map
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getType

      +
      public java.lang.String getType()
      +
      +
      Returns:
      +
      type of the lecture
      +
      +
      +
    • +
    • +
      +

      getDay

      +
      public int getDay()
      +
      +
      Returns:
      +
      day as a value from 0-6
      +
      +
      +
    • +
    • +
      +

      getLecturer

      +
      public java.lang.String getLecturer()
      +
      +
      Returns:
      +
      lecturer string fromated
      +
      +
      +
    • +
    • +
      +

      getEndTime

      +
      public java.lang.String getEndTime()
      +
      +
      Returns:
      +
      time formated string
      +
      +
      +
    • +
    • +
      +

      getTime

      +
      public java.lang.String getTime()
      +
      +
      Returns:
      +
      time formated string
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public java.lang.String getName()
      +
      +
      Returns:
      +
      name of course that group belongs to
      +
      +
      +
    • +
    • +
      +

      getId

      +
      public java.lang.Long getId()
      +
      +
      Returns:
      +
      db id of assignment
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/AssignmentResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/AssignmentResponse.html new file mode 100644 index 0000000..9c964a6 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/AssignmentResponse.html @@ -0,0 +1,440 @@ + + + + + +AssignmentResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AssignmentResponse

+
+
java.lang.Object +
com.plannaplan.responses.models.AssignmentResponse
+
+
+
+
public class AssignmentResponse
+extends java.lang.Object
+
Assignment entity api response
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    AssignmentResponse​(com.plannaplan.entities.Course course, +com.plannaplan.entities.Assignment group) 
    AssignmentResponse​(com.plannaplan.entities.Course course, +com.plannaplan.entities.Assignment lecture, +com.plannaplan.entities.Assignment classes) 
    AssignmentResponse​(com.plannaplan.entities.Course course, +com.plannaplan.entities.Assignment lecture, +com.plannaplan.entities.Assignment classes, +java.util.HashMap<java.lang.Long,​java.lang.Integer> ammounts) 
    AssignmentResponse​(com.plannaplan.entities.Course course, +com.plannaplan.entities.Assignment group, +java.util.HashMap<java.lang.Long,​java.lang.Integer> ammounts) 
    AssignmentResponse​(com.plannaplan.entities.Course course, +com.plannaplan.entities.Groups group) 
    AssignmentResponse​(com.plannaplan.entities.Course course, +com.plannaplan.entities.Groups lecture, +com.plannaplan.entities.Groups classes) 
    AssignmentResponse​(com.plannaplan.entities.Course course, +com.plannaplan.entities.Groups lecture, +com.plannaplan.entities.Groups classes, +java.util.HashMap<java.lang.Long,​java.lang.Integer> ammounts) 
    AssignmentResponse​(com.plannaplan.entities.Course course, +com.plannaplan.entities.Groups group, +java.util.HashMap<java.lang.Long,​java.lang.Integer> ammounts) 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    GroupWithCapacityResponsegetClasses() 
    java.lang.LonggetId() 
    GroupWithCapacityResponsegetLecture() 
    java.lang.StringgetName() 
    java.lang.StringgetSymbol() 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AssignmentResponse

      +
      public AssignmentResponse​(com.plannaplan.entities.Course course, +com.plannaplan.entities.Groups lecture, +com.plannaplan.entities.Groups classes)
      +
      +
      Parameters:
      +
      course - course entity
      +
      lecture - lecture Groups entity
      +
      classes - class Groups entity
      +
      +
      +
    • +
    • +
      +

      AssignmentResponse

      +
      public AssignmentResponse​(com.plannaplan.entities.Course course, +com.plannaplan.entities.Groups lecture, +com.plannaplan.entities.Groups classes, +java.util.HashMap<java.lang.Long,​java.lang.Integer> ammounts)
      +
      +
      Parameters:
      +
      course - course entity
      +
      lecture - lecture Groups entity
      +
      classes - class Groups entity
      +
      ammounts - map with ammounts key - group id, value - ammounts of taken + places
      +
      +
      +
    • +
    • +
      +

      AssignmentResponse

      +
      public AssignmentResponse​(com.plannaplan.entities.Course course, +com.plannaplan.entities.Groups group)
      +
      +
      Parameters:
      +
      course - course entity
      +
      group - class/lecture entity
      +
      +
      +
    • +
    • +
      +

      AssignmentResponse

      +
      public AssignmentResponse​(com.plannaplan.entities.Course course, +com.plannaplan.entities.Groups group, +java.util.HashMap<java.lang.Long,​java.lang.Integer> ammounts)
      +
      +
      Parameters:
      +
      course - course entity
      +
      group - class/lecture entity
      +
      ammounts - map with ammounts key - group id, value - ammounts of taken + places
      +
      +
      +
    • +
    • +
      +

      AssignmentResponse

      +
      public AssignmentResponse​(com.plannaplan.entities.Course course, +com.plannaplan.entities.Assignment group, +java.util.HashMap<java.lang.Long,​java.lang.Integer> ammounts)
      +
      +
      Parameters:
      +
      course - course entity
      +
      group - class/lecture entity
      +
      ammounts - map with ammounts key - group id, value - ammounts of taken + places
      +
      +
      +
    • +
    • +
      +

      AssignmentResponse

      +
      public AssignmentResponse​(com.plannaplan.entities.Course course, +com.plannaplan.entities.Assignment group)
      +
      +
      Parameters:
      +
      course - course entity
      +
      group - class/lecture entity
      +
      +
      +
    • +
    • +
      +

      AssignmentResponse

      +
      public AssignmentResponse​(com.plannaplan.entities.Course course, +com.plannaplan.entities.Assignment lecture, +com.plannaplan.entities.Assignment classes, +java.util.HashMap<java.lang.Long,​java.lang.Integer> ammounts)
      +
      +
      Parameters:
      +
      course - course entity
      +
      lecture - lecture Groups entity
      +
      classes - class Groups entity
      +
      ammounts - map with ammounts key - group id, value - ammounts of taken + places
      +
      +
      +
    • +
    • +
      +

      AssignmentResponse

      +
      public AssignmentResponse​(com.plannaplan.entities.Course course, +com.plannaplan.entities.Assignment lecture, +com.plannaplan.entities.Assignment classes)
      +
      +
      Parameters:
      +
      course - course entity
      +
      lecture - lecture Groups entity
      +
      classes - class Groups entity
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getSymbol

      +
      public java.lang.String getSymbol()
      +
      +
      Returns:
      +
      returns symbol of assigned course
      +
      +
      +
    • +
    • +
      +

      getLecture

      +
      public GroupWithCapacityResponse getLecture()
      +
      +
      Returns:
      +
      Lecture in api response forms
      +
      +
      +
    • +
    • +
      +

      getClasses

      +
      public GroupWithCapacityResponse getClasses()
      +
      +
      Returns:
      +
      Class in api response forms
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public java.lang.String getName()
      +
      +
      Returns:
      +
      String course name
      +
      +
      +
    • +
    • +
      +

      getId

      +
      public java.lang.Long getId()
      +
      +
      Returns:
      +
      db assignment id
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/AssignmentsSingleResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/AssignmentsSingleResponse.html new file mode 100644 index 0000000..ef1dd8a --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/AssignmentsSingleResponse.html @@ -0,0 +1,245 @@ + + + + + +AssignmentsSingleResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AssignmentsSingleResponse

+
+
java.lang.Object +
com.plannaplan.responses.models.AssignmentsSingleResponse
+
+
+
+
public class AssignmentsSingleResponse
+extends java.lang.Object
+
Repsonse for single assignment to use in commision repsonse
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    AssignmentsSingleResponse​(com.plannaplan.entities.Assignment assignment) 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    java.lang.LonggetId() 
    booleanisAccepted() 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AssignmentsSingleResponse

      +
      public AssignmentsSingleResponse​(com.plannaplan.entities.Assignment assignment)
      +
      +
      Parameters:
      +
      assignment - to map to response
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getId

      +
      public java.lang.Long getId()
      +
      +
      Returns:
      +
      id of assigned group
      +
      +
      +
    • +
    • +
      +

      isAccepted

      +
      public boolean isAccepted()
      +
      +
      Returns:
      +
      is group already accepted or not
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CommisionResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CommisionResponse.html new file mode 100644 index 0000000..1b9d9ca --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CommisionResponse.html @@ -0,0 +1,279 @@ + + + + + +CommisionResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CommisionResponse

+
+
java.lang.Object +
com.plannaplan.responses.models.CommisionResponse
+
+
+
+
Direct Known Subclasses:
+
CommisionWithAcceptedGroupsResponse, CommisionWithGroupsResponse
+
+
+
public class CommisionResponse
+extends java.lang.Object
+
Commision api response
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    CommisionResponse​(com.plannaplan.entities.Commision commision) 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    java.lang.StringgetCommisionDate() 
    UserResponsegetCommiter() 
    java.lang.LonggetId() 
    UserResponsegetOwner() 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CommisionResponse

      +
      public CommisionResponse​(com.plannaplan.entities.Commision commision)
      +
      +
      Parameters:
      +
      commision - commision to map to api response
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getCommiter

      +
      public UserResponse getCommiter()
      +
      +
      Returns:
      +
      get Commiter user as api response
      +
      +
      +
    • +
    • +
      +

      getOwner

      +
      public UserResponse getOwner()
      +
      +
      Returns:
      +
      get Owner user as api response
      +
      +
      +
    • +
    • +
      +

      getCommisionDate

      +
      public java.lang.String getCommisionDate()
      +
      +
      Returns:
      +
      when commision was created string formated
      +
      +
      +
    • +
    • +
      +

      getId

      +
      public java.lang.Long getId()
      +
      +
      Returns:
      +
      db id
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CommisionWithAcceptedGroupsResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CommisionWithAcceptedGroupsResponse.html new file mode 100644 index 0000000..9f92b5d --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CommisionWithAcceptedGroupsResponse.html @@ -0,0 +1,235 @@ + + + + + +CommisionWithAcceptedGroupsResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CommisionWithAcceptedGroupsResponse

+
+
java.lang.Object +
com.plannaplan.responses.models.CommisionResponse +
com.plannaplan.responses.models.CommisionWithAcceptedGroupsResponse
+
+
+
+
+
public class CommisionWithAcceptedGroupsResponse
+extends CommisionResponse
+
Commision With Groups api Response. It extends CommisionResponse repsone
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    CommisionWithAcceptedGroupsResponse​(com.plannaplan.entities.Commision commision) 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    java.util.List<AssignmentsSingleResponse>getGroups() 
    +
    +
    +
    +

    Methods inherited from class com.plannaplan.responses.models.CommisionResponse

    +getCommisionDate, getCommiter, getId, getOwner
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CommisionWithAcceptedGroupsResponse

      +
      public CommisionWithAcceptedGroupsResponse​(com.plannaplan.entities.Commision commision)
      +
      +
      Parameters:
      +
      commision - commision to map to api response
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getGroups

      +
      public java.util.List<AssignmentsSingleResponse> getGroups()
      +
      +
      Returns:
      +
      lsit of fetured groups informations
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CommisionWithGroupsResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CommisionWithGroupsResponse.html new file mode 100644 index 0000000..19188c5 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CommisionWithGroupsResponse.html @@ -0,0 +1,235 @@ + + + + + +CommisionWithGroupsResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CommisionWithGroupsResponse

+
+
java.lang.Object +
com.plannaplan.responses.models.CommisionResponse +
com.plannaplan.responses.models.CommisionWithGroupsResponse
+
+
+
+
+
public class CommisionWithGroupsResponse
+extends CommisionResponse
+
Commision With Groups api Response. It extends CommisionResponse repsone
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    CommisionWithGroupsResponse​(com.plannaplan.entities.Commision commision) 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    java.util.List<java.lang.Long>getGroups() 
    +
    +
    +
    +

    Methods inherited from class com.plannaplan.responses.models.CommisionResponse

    +getCommisionDate, getCommiter, getId, getOwner
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CommisionWithGroupsResponse

      +
      public CommisionWithGroupsResponse​(com.plannaplan.entities.Commision commision)
      +
      +
      Parameters:
      +
      commision - commision to map to api response
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getGroups

      +
      public java.util.List<java.lang.Long> getGroups()
      +
      +
      Returns:
      +
      lsit of fetured groups ids
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/ConfigTourResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/ConfigTourResponse.html new file mode 100644 index 0000000..7a88f74 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/ConfigTourResponse.html @@ -0,0 +1,230 @@ + + + + + +ConfigTourResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ConfigTourResponse

+
+
java.lang.Object +
com.plannaplan.responses.models.ConfigTourResponse
+
+
+
+
public class ConfigTourResponse
+extends java.lang.Object
+
Api response for config tours entpoint
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    ConfigTourResponse​(com.plannaplan.types.AppState appState) 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    java.lang.StringgetCurrentTour() 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ConfigTourResponse

      +
      public ConfigTourResponse​(com.plannaplan.types.AppState appState)
      +
      +
      Parameters:
      +
      appState - to send as a response
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getCurrentTour

      +
      public java.lang.String getCurrentTour()
      +
      +
      Returns:
      +
      current app state as string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CourseWithGroupsResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CourseWithGroupsResponse.html new file mode 100644 index 0000000..df8d11e --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CourseWithGroupsResponse.html @@ -0,0 +1,250 @@ + + + + + +CourseWithGroupsResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CourseWithGroupsResponse<T>

+
+
java.lang.Object +
com.plannaplan.responses.models.CourseWithGroupsResponse<T>
+
+
+
+
public class CourseWithGroupsResponse<T>
+extends java.lang.Object
+
Course respose with all realted groups as api response. Alse needs to specify + what type of Groups api response will be kept here. For excmaple it can be + GroupDefaultRespnse
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    CourseWithGroupsResponse​(java.util.List<T> classes, +java.util.List<T> lectures) 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    java.util.List<T>getClasses() 
    java.util.List<T>getLectures() 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CourseWithGroupsResponse

      +
      public CourseWithGroupsResponse​(java.util.List<T> classes, +java.util.List<T> lectures)
      +
      +
      Parameters:
      +
      classes - realted classes Groups instance
      +
      lectures - realted lectures Groups instance
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getClasses

      +
      public java.util.List<T> getClasses()
      +
      +
      Returns:
      +
      realted classes Groups instance
      +
      +
      +
    • +
    • +
      +

      getLectures

      +
      public java.util.List<T> getLectures()
      +
      +
      Returns:
      +
      realted lectures Groups instance
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CoursesDefaultResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CoursesDefaultResponse.html new file mode 100644 index 0000000..3813b44 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CoursesDefaultResponse.html @@ -0,0 +1,197 @@ + + + + + +CoursesDefaultResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CoursesDefaultResponse

+
+
java.lang.Object +
com.plannaplan.responses.models.abstracts.CoursesResponse +
com.plannaplan.responses.models.CoursesDefaultResponse
+
+
+
+
+
public class CoursesDefaultResponse
+extends CoursesResponse
+
Courses Default Api Response. It extends abstract response - CoursesResponse. + It was one of first repsones created in system. Later we resigned from + asbstract and used settig + spring.jackson.default-property-inclusion = NON_NULL in + properties instead.
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    CoursesDefaultResponse​(com.plannaplan.entities.Course course) +
    create new instance
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +

    Methods inherited from class com.plannaplan.responses.models.abstracts.CoursesResponse

    +getId, getName, getSymbol
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CoursesDefaultResponse

      +
      public CoursesDefaultResponse​(com.plannaplan.entities.Course course)
      +
      create new instance
      +
      +
      Parameters:
      +
      course - course to map to api response
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CoursesWithGroupsResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CoursesWithGroupsResponse.html new file mode 100644 index 0000000..2df7af2 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/CoursesWithGroupsResponse.html @@ -0,0 +1,277 @@ + + + + + +CoursesWithGroupsResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CoursesWithGroupsResponse

+
+
java.lang.Object +
com.plannaplan.responses.models.abstracts.CoursesResponse +
com.plannaplan.responses.models.CoursesWithGroupsResponse
+
+
+
+
+
public class CoursesWithGroupsResponse
+extends CoursesResponse
+
Courses With Groups Api Response . It extends abstract response - + CoursesResponse. It was one of first repsones created in system. Later we + resigned from asbstract and used settig + spring.jackson.default-property-inclusion = NON_NULL in + properties instead.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CoursesWithGroupsResponse

      +
      public CoursesWithGroupsResponse​(com.plannaplan.entities.Course course)
      +
      create new instance
      +
      +
      Parameters:
      +
      course - course to map to api response
      +
      +
      +
    • +
    • +
      +

      CoursesWithGroupsResponse

      +
      public CoursesWithGroupsResponse​(com.plannaplan.entities.Course course, +java.util.List<GroupWithCapacityResponse> lectures, +java.util.List<GroupWithCapacityResponse> classes)
      +
      +
      Parameters:
      +
      course - course to map to api response
      +
      lectures - list of api resposnes of lectures
      +
      classes - list of api resposnes of classes
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getClasses

      +
      public java.util.List<GroupWithCapacityResponse> getClasses()
      +
      +
      Returns:
      +
      list of api resposnes of classes
      +
      +
      +
    • +
    • +
      +

      getLectures

      +
      public java.util.List<GroupWithCapacityResponse> getLectures()
      +
      +
      Returns:
      +
      list of api resposnes of lectures
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/ExchangeResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/ExchangeResponse.html new file mode 100644 index 0000000..b614373 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/ExchangeResponse.html @@ -0,0 +1,323 @@ + + + + + +ExchangeResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExchangeResponse

+
+
java.lang.Object +
com.plannaplan.responses.models.ExchangeResponse
+
+
+
+
public class ExchangeResponse
+extends java.lang.Object
+
Exchange proposal api repsonse
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExchangeResponse

      +
      public ExchangeResponse​(com.plannaplan.entities.Exchange exchange)
      +
      creat new instance
      +
      +
      Parameters:
      +
      exchange - entity to map to api repsone
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getCourseName

      +
      public java.lang.String getCourseName()
      +
      +
      Returns:
      +
      name of course related to exchange
      +
      +
      +
    • +
    • +
      +

      getDesiredGroup

      +
      public GroupDefaultResponse getDesiredGroup()
      +
      +
      Returns:
      +
      get api respondse of wanted byt user group
      +
      +
      +
    • +
    • +
      +

      setDesiredGroup

      +
      public void setDesiredGroup​(GroupDefaultResponse desiredGroup)
      +
      +
      Parameters:
      +
      desiredGroup - set api respondse of wanted byt user group
      +
      +
      +
    • +
    • +
      +

      getOwnedAssignment

      +
      public GroupDefaultResponse getOwnedAssignment()
      +
      +
      Returns:
      +
      get api respondse of owned user group
      +
      +
      +
    • +
    • +
      +

      setOwnedAssignment

      +
      public void setOwnedAssignment​(GroupDefaultResponse ownedAssignment)
      +
      +
      Parameters:
      +
      ownedAssignment - set api respondse of owned user group
      +
      +
      +
    • +
    • +
      +

      getId

      +
      public java.lang.Long getId()
      +
      +
      Returns:
      +
      database id
      +
      +
      +
    • +
    • +
      +

      setId

      +
      public void setId​(java.lang.Long id)
      +
      +
      Parameters:
      +
      id - set database id
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/GroupDefaultResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/GroupDefaultResponse.html new file mode 100644 index 0000000..df39f3e --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/GroupDefaultResponse.html @@ -0,0 +1,423 @@ + + + + + +GroupDefaultResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class GroupDefaultResponse

+
+
java.lang.Object +
com.plannaplan.responses.models.GroupDefaultResponse
+
+
+
+
Direct Known Subclasses:
+
GroupWithCapacityResponse
+
+
+
public class GroupDefaultResponse
+extends java.lang.Object
+
Default api response for Groups entity
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    GroupDefaultResponse​(com.plannaplan.entities.Assignment assignment) +
    creat new entity
    +
    GroupDefaultResponse​(com.plannaplan.entities.Assignment assignment, +int takenPlaces) 
    GroupDefaultResponse​(com.plannaplan.entities.Groups group) +
    creat new entity
    +
    GroupDefaultResponse​(com.plannaplan.entities.Groups group, +int takenPlaces) 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    intgetDay() 
    java.lang.StringgetEndTime() 
    java.lang.IntegergetGrNr() 
    java.lang.LonggetId() 
    java.lang.BooleangetIsAccepted() 
    java.lang.StringgetLecturer() 
    java.lang.StringgetRoom() 
    java.lang.IntegergetTakenPlaces() 
    java.lang.StringgetTime() 
    com.plannaplan.types.GroupTypegetType() 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      GroupDefaultResponse

      +
      public GroupDefaultResponse​(com.plannaplan.entities.Groups group)
      +
      creat new entity
      +
      +
      Parameters:
      +
      group - entity to map to api response
      +
      +
      +
    • +
    • +
      +

      GroupDefaultResponse

      +
      public GroupDefaultResponse​(com.plannaplan.entities.Groups group, +int takenPlaces)
      +
      +
      Parameters:
      +
      group - entity to map to api response
      +
      takenPlaces - ammount of taken places for group by other users
      +
      +
      +
    • +
    • +
      +

      GroupDefaultResponse

      +
      public GroupDefaultResponse​(com.plannaplan.entities.Assignment assignment)
      +
      creat new entity
      +
      +
      Parameters:
      +
      assignment - entity to map to api response
      +
      +
      +
    • +
    • +
      +

      GroupDefaultResponse

      +
      public GroupDefaultResponse​(com.plannaplan.entities.Assignment assignment, +int takenPlaces)
      +
      +
      Parameters:
      +
      assignment - entity to map to api response
      +
      takenPlaces - map with ammounts of taken places
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getGrNr

      +
      public java.lang.Integer getGrNr()
      +
      +
      Returns:
      +
      group number
      +
      +
      +
    • +
    • +
      +

      getIsAccepted

      +
      public java.lang.Boolean getIsAccepted()
      +
      +
      Returns:
      +
      is group accepted if its related to assignmetn
      +
      +
      +
    • +
    • +
      +

      getType

      +
      public com.plannaplan.types.GroupType getType()
      +
      +
      Returns:
      +
      what typew of group is this (lecture or class)
      +
      +
      +
    • +
    • +
      +

      getRoom

      +
      public java.lang.String getRoom()
      +
      +
      Returns:
      +
      room where classes will take place
      +
      +
      +
    • +
    • +
      +

      getLecturer

      +
      public java.lang.String getLecturer()
      +
      +
      Returns:
      +
      name of group lecturer
      +
      +
      +
    • +
    • +
      +

      getTime

      +
      public java.lang.String getTime()
      +
      +
      Returns:
      +
      time when group is scheduled on
      +
      +
      +
    • +
    • +
      +

      getEndTime

      +
      public java.lang.String getEndTime()
      +
      +
      Returns:
      +
      time when class ends
      +
      +
      +
    • +
    • +
      +

      getDay

      +
      public int getDay()
      +
      +
      Returns:
      +
      int what day is it. 0-6 (Monday - Sunday)
      +
      +
      +
    • +
    • +
      +

      getId

      +
      public java.lang.Long getId()
      +
      +
      Returns:
      +
      db id
      +
      +
      +
    • +
    • +
      +

      getTakenPlaces

      +
      public java.lang.Integer getTakenPlaces()
      +
      +
      Returns:
      +
      ammount of taken places for group by other users
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/GroupWithCapacityResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/GroupWithCapacityResponse.html new file mode 100644 index 0000000..f011ef0 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/GroupWithCapacityResponse.html @@ -0,0 +1,295 @@ + + + + + +GroupWithCapacityResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class GroupWithCapacityResponse

+
+
java.lang.Object +
com.plannaplan.responses.models.GroupDefaultResponse +
com.plannaplan.responses.models.GroupWithCapacityResponse
+
+
+
+
+
public class GroupWithCapacityResponse
+extends GroupDefaultResponse
+
Group api response featuring group capacity
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      GroupWithCapacityResponse

      +
      public GroupWithCapacityResponse​(com.plannaplan.entities.Groups group)
      +
      create new instance
      +
      +
      Parameters:
      +
      group - entity to map to api response
      +
      +
      +
    • +
    • +
      +

      GroupWithCapacityResponse

      +
      public GroupWithCapacityResponse​(com.plannaplan.entities.Groups group, +int takenPlaces)
      +
      create new instance
      +
      +
      Parameters:
      +
      group - entity to map to api response
      +
      takenPlaces - group taken places
      +
      +
      +
    • +
    • +
      +

      GroupWithCapacityResponse

      +
      public GroupWithCapacityResponse​(com.plannaplan.entities.Assignment assignment)
      +
      create new instance
      +
      +
      Parameters:
      +
      assignment - entity to map to api response
      +
      +
      +
    • +
    • +
      +

      GroupWithCapacityResponse

      +
      public GroupWithCapacityResponse​(com.plannaplan.entities.Assignment assignment, +int takenPlaces)
      +
      create new instance
      +
      +
      Parameters:
      +
      assignment - entity to map to api response
      +
      takenPlaces - group taken places
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getCapacity

      +
      public int getCapacity()
      +
      +
      Returns:
      +
      group taken places
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/StatisticSimpleNumberResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/StatisticSimpleNumberResponse.html new file mode 100644 index 0000000..ec3c7b2 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/StatisticSimpleNumberResponse.html @@ -0,0 +1,230 @@ + + + + + +StatisticSimpleNumberResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class StatisticSimpleNumberResponse

+
+
java.lang.Object +
com.plannaplan.responses.models.StatisticSimpleNumberResponse
+
+
+
+
public class StatisticSimpleNumberResponse
+extends java.lang.Object
+
Simple api response for number statistics
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    StatisticSimpleNumberResponse​(java.lang.Integer ammount) 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    java.lang.IntegergetAmmount() 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      StatisticSimpleNumberResponse

      +
      public StatisticSimpleNumberResponse​(java.lang.Integer ammount)
      +
      +
      Parameters:
      +
      ammount - to return as api response
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getAmmount

      +
      public java.lang.Integer getAmmount()
      +
      +
      Returns:
      +
      ammount
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/TokenResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/TokenResponse.html new file mode 100644 index 0000000..cb6bac9 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/TokenResponse.html @@ -0,0 +1,290 @@ + + + + + +TokenResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TokenResponse

+
+
java.lang.Object +
com.plannaplan.responses.models.TokenResponse
+
+
+
+
public class TokenResponse
+extends java.lang.Object
+
Response to show after successfully login cation
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    TokenResponse​(com.plannaplan.entities.User user) 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    java.lang.StringgetAuthorityRole() 
    java.lang.StringgetEmail() 
    java.lang.LonggetId() 
    java.lang.StringgetRefreshToken() 
    java.lang.StringgetToken() 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TokenResponse

      +
      public TokenResponse​(com.plannaplan.entities.User user)
      +
      +
      Parameters:
      +
      user - user to be mapped to api response
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getEmail

      +
      public java.lang.String getEmail()
      +
      +
      Returns:
      +
      user email
      +
      +
      +
    • +
    • +
      +

      getAuthorityRole

      +
      public java.lang.String getAuthorityRole()
      +
      +
      Returns:
      +
      user role in system
      +
      +
      +
    • +
    • +
      +

      getId

      +
      public java.lang.Long getId()
      +
      +
      Returns:
      +
      db id
      +
      +
      +
    • +
    • +
      +

      getToken

      +
      public java.lang.String getToken()
      +
      +
      Returns:
      +
      user token to authorize other requests
      +
      +
      +
    • +
    • +
      +

      getRefreshToken

      +
      public java.lang.String getRefreshToken()
      +
      +
      Returns:
      +
      user refresh token
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/UserResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/UserResponse.html new file mode 100644 index 0000000..8aec280 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/UserResponse.html @@ -0,0 +1,275 @@ + + + + + +UserResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class UserResponse

+
+
java.lang.Object +
com.plannaplan.responses.models.UserResponse
+
+
+
+
public class UserResponse
+extends java.lang.Object
+
Model for api response for user serach results.
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    UserResponse​(com.plannaplan.entities.User user) 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    java.lang.StringgetEmail() 
    java.lang.LonggetId() 
    java.lang.StringgetName() 
    java.lang.StringgetSurname() 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      UserResponse

      +
      public UserResponse​(com.plannaplan.entities.User user)
      +
      +
      Parameters:
      +
      user - entity to be mapped to api response
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getEmail

      +
      public java.lang.String getEmail()
      +
      +
      Returns:
      +
      user email
      +
      +
      +
    • +
    • +
      +

      getSurname

      +
      public java.lang.String getSurname()
      +
      +
      Returns:
      +
      user surname
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public java.lang.String getName()
      +
      +
      Returns:
      +
      user name
      +
      +
      +
    • +
    • +
      +

      getId

      +
      public java.lang.Long getId()
      +
      +
      Returns:
      +
      db id
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/abstracts/CoursesResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/abstracts/CoursesResponse.html new file mode 100644 index 0000000..63aa134 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/abstracts/CoursesResponse.html @@ -0,0 +1,267 @@ + + + + + +CoursesResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CoursesResponse

+
+
java.lang.Object +
com.plannaplan.responses.models.abstracts.CoursesResponse
+
+
+
+
Direct Known Subclasses:
+
CoursesDefaultResponse, CoursesWithGroupsResponse
+
+
+
public abstract class CoursesResponse
+extends java.lang.Object
+
Course entity api response
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    CoursesResponse​(com.plannaplan.entities.Course course) +
    create instance
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    java.lang.LonggetId() 
    java.lang.StringgetName() 
    java.lang.StringgetSymbol() 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CoursesResponse

      +
      public CoursesResponse​(com.plannaplan.entities.Course course)
      +
      create instance
      +
      +
      Parameters:
      +
      course - entity to map to api response
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getName

      +
      public java.lang.String getName()
      +
      +
      Returns:
      +
      course name
      +
      +
      +
    • +
    • +
      +

      getSymbol

      +
      public java.lang.String getSymbol()
      +
      +
      Returns:
      +
      course symbol
      +
      +
      +
    • +
    • +
      +

      getId

      +
      public java.lang.Long getId()
      +
      +
      Returns:
      +
      db id
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/abstracts/class-use/CoursesResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/abstracts/class-use/CoursesResponse.html new file mode 100644 index 0000000..b3cb0ca --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/abstracts/class-use/CoursesResponse.html @@ -0,0 +1,170 @@ + + + + + +Uses of Class com.plannaplan.responses.models.abstracts.CoursesResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.responses.models.abstracts.CoursesResponse

+
+
+ + + + + + + + + + + + + + + + + + +
Packages that use CoursesResponse
PackageDescription
com.plannaplan.controllers +
Provides rest controllers that defines endpoints and their accessibility
+
com.plannaplan.responses.models +
Provides models of all possible api responses.
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/abstracts/package-summary.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/abstracts/package-summary.html new file mode 100644 index 0000000..55297d9 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/abstracts/package-summary.html @@ -0,0 +1,115 @@ + + + + + +com.plannaplan.responses.models.abstracts (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.plannaplan.responses.models.abstracts

+
+
+
Abstract api responses
+
+
Since:
+
1.0
+
+
+
+
    +
  • +
    + + + + + + + + + + + + + + +
    Class Summary
    ClassDescription
    CoursesResponse +
    Course entity api response
    +
    +
    +
  • +
+
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/abstracts/package-tree.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/abstracts/package-tree.html new file mode 100644 index 0000000..32269e8 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/abstracts/package-tree.html @@ -0,0 +1,97 @@ + + + + + +com.plannaplan.responses.models.abstracts Class Hierarchy (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.plannaplan.responses.models.abstracts

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object + +
  • +
+
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/abstracts/package-use.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/abstracts/package-use.html new file mode 100644 index 0000000..83e70fa --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/abstracts/package-use.html @@ -0,0 +1,158 @@ + + + + + +Uses of Package com.plannaplan.responses.models.abstracts (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.plannaplan.responses.models.abstracts

+
+
+ + + + + + + + + + + + + + + + + + +
Packages that use com.plannaplan.responses.models.abstracts
PackageDescription
com.plannaplan.controllers +
Provides rest controllers that defines endpoints and their accessibility
+
com.plannaplan.responses.models +
Provides models of all possible api responses.
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/AssignmentDetailedResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/AssignmentDetailedResponse.html new file mode 100644 index 0000000..8e3cb7b --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/AssignmentDetailedResponse.html @@ -0,0 +1,162 @@ + + + + + +Uses of Class com.plannaplan.responses.models.AssignmentDetailedResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.responses.models.AssignmentDetailedResponse

+
+
+ + + + + + + + + + + + + + + + + + +
Packages that use AssignmentDetailedResponse
PackageDescription
com.plannaplan.controllers +
Provides rest controllers that defines endpoints and their accessibility
+
com.plannaplan.responses.mappers +
Provides mappers to map mutiple entites from db to single api response
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/AssignmentResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/AssignmentResponse.html new file mode 100644 index 0000000..9aa61d8 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/AssignmentResponse.html @@ -0,0 +1,178 @@ + + + + + +Uses of Class com.plannaplan.responses.models.AssignmentResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.responses.models.AssignmentResponse

+
+
+ + + + + + + + + + + + + + + + + + +
Packages that use AssignmentResponse
PackageDescription
com.plannaplan.controllers +
Provides rest controllers that defines endpoints and their accessibility
+
com.plannaplan.responses.mappers +
Provides mappers to map mutiple entites from db to single api response
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/AssignmentsSingleResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/AssignmentsSingleResponse.html new file mode 100644 index 0000000..9ff42df --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/AssignmentsSingleResponse.html @@ -0,0 +1,130 @@ + + + + + +Uses of Class com.plannaplan.responses.models.AssignmentsSingleResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.responses.models.AssignmentsSingleResponse

+
+
+ + + + + + + + + + + + + + +
Packages that use AssignmentsSingleResponse
PackageDescription
com.plannaplan.responses.models +
Provides models of all possible api responses.
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CommisionResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CommisionResponse.html new file mode 100644 index 0000000..2b23942 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CommisionResponse.html @@ -0,0 +1,206 @@ + + + + + +Uses of Class com.plannaplan.responses.models.CommisionResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.responses.models.CommisionResponse

+
+
+ + + + + + + + + + + + + + + + + + + + + + +
Packages that use CommisionResponse
PackageDescription
com.plannaplan.controllers +
Provides rest controllers that defines endpoints and their accessibility
+
com.plannaplan.responses.mappers +
Provides mappers to map mutiple entites from db to single api response
+
com.plannaplan.responses.models +
Provides models of all possible api responses.
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CommisionWithAcceptedGroupsResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CommisionWithAcceptedGroupsResponse.html new file mode 100644 index 0000000..2ca1e53 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CommisionWithAcceptedGroupsResponse.html @@ -0,0 +1,130 @@ + + + + + +Uses of Class com.plannaplan.responses.models.CommisionWithAcceptedGroupsResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.responses.models.CommisionWithAcceptedGroupsResponse

+
+
+ + + + + + + + + + + + + + +
Packages that use CommisionWithAcceptedGroupsResponse
PackageDescription
com.plannaplan.responses.mappers +
Provides mappers to map mutiple entites from db to single api response
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CommisionWithGroupsResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CommisionWithGroupsResponse.html new file mode 100644 index 0000000..c8b4bf9 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CommisionWithGroupsResponse.html @@ -0,0 +1,130 @@ + + + + + +Uses of Class com.plannaplan.responses.models.CommisionWithGroupsResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.responses.models.CommisionWithGroupsResponse

+
+
+ + + + + + + + + + + + + + +
Packages that use CommisionWithGroupsResponse
PackageDescription
com.plannaplan.responses.mappers +
Provides mappers to map mutiple entites from db to single api response
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/ConfigTourResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/ConfigTourResponse.html new file mode 100644 index 0000000..a69caf2 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/ConfigTourResponse.html @@ -0,0 +1,137 @@ + + + + + +Uses of Class com.plannaplan.responses.models.ConfigTourResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.responses.models.ConfigTourResponse

+
+
+ + + + + + + + + + + + + + +
Packages that use ConfigTourResponse
PackageDescription
com.plannaplan.controllers +
Provides rest controllers that defines endpoints and their accessibility
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CourseWithGroupsResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CourseWithGroupsResponse.html new file mode 100644 index 0000000..f9704f1 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CourseWithGroupsResponse.html @@ -0,0 +1,179 @@ + + + + + +Uses of Class com.plannaplan.responses.models.CourseWithGroupsResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.responses.models.CourseWithGroupsResponse

+
+
+ + + + + + + + + + + + + + + + + + +
Packages that use CourseWithGroupsResponse
PackageDescription
com.plannaplan.controllers +
Provides rest controllers that defines endpoints and their accessibility
+
com.plannaplan.responses.mappers +
Provides mappers to map mutiple entites from db to single api response
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CoursesDefaultResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CoursesDefaultResponse.html new file mode 100644 index 0000000..b000405 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CoursesDefaultResponse.html @@ -0,0 +1,130 @@ + + + + + +Uses of Class com.plannaplan.responses.models.CoursesDefaultResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.responses.models.CoursesDefaultResponse

+
+
+ + + + + + + + + + + + + + +
Packages that use CoursesDefaultResponse
PackageDescription
com.plannaplan.responses.mappers +
Provides mappers to map mutiple entites from db to single api response
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CoursesWithGroupsResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CoursesWithGroupsResponse.html new file mode 100644 index 0000000..6bcc23c --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/CoursesWithGroupsResponse.html @@ -0,0 +1,130 @@ + + + + + +Uses of Class com.plannaplan.responses.models.CoursesWithGroupsResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.responses.models.CoursesWithGroupsResponse

+
+
+ + + + + + + + + + + + + + +
Packages that use CoursesWithGroupsResponse
PackageDescription
com.plannaplan.responses.mappers +
Provides mappers to map mutiple entites from db to single api response
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/ExchangeResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/ExchangeResponse.html new file mode 100644 index 0000000..ebee82b --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/ExchangeResponse.html @@ -0,0 +1,165 @@ + + + + + +Uses of Class com.plannaplan.responses.models.ExchangeResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.responses.models.ExchangeResponse

+
+
+ + + + + + + + + + + + + + + + + + +
Packages that use ExchangeResponse
PackageDescription
com.plannaplan.controllers +
Provides rest controllers that defines endpoints and their accessibility
+
com.plannaplan.responses.mappers +
Provides mappers to map mutiple entites from db to single api response
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/GroupDefaultResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/GroupDefaultResponse.html new file mode 100644 index 0000000..f95c44a --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/GroupDefaultResponse.html @@ -0,0 +1,259 @@ + + + + + +Uses of Class com.plannaplan.responses.models.GroupDefaultResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.responses.models.GroupDefaultResponse

+
+
+ + + + + + + + + + + + + + + + + + + + + + +
Packages that use GroupDefaultResponse
PackageDescription
com.plannaplan.controllers +
Provides rest controllers that defines endpoints and their accessibility
+
com.plannaplan.responses.mappers +
Provides mappers to map mutiple entites from db to single api response
+
com.plannaplan.responses.models +
Provides models of all possible api responses.
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/GroupWithCapacityResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/GroupWithCapacityResponse.html new file mode 100644 index 0000000..d6a2600 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/GroupWithCapacityResponse.html @@ -0,0 +1,225 @@ + + + + + +Uses of Class com.plannaplan.responses.models.GroupWithCapacityResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.responses.models.GroupWithCapacityResponse

+
+
+ + + + + + + + + + + + + + + + + + +
Packages that use GroupWithCapacityResponse
PackageDescription
com.plannaplan.responses.mappers +
Provides mappers to map mutiple entites from db to single api response
+
com.plannaplan.responses.models +
Provides models of all possible api responses.
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/StatisticSimpleNumberResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/StatisticSimpleNumberResponse.html new file mode 100644 index 0000000..2abc2b0 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/StatisticSimpleNumberResponse.html @@ -0,0 +1,155 @@ + + + + + +Uses of Class com.plannaplan.responses.models.StatisticSimpleNumberResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.responses.models.StatisticSimpleNumberResponse

+
+
+ + + + + + + + + + + + + + +
Packages that use StatisticSimpleNumberResponse
PackageDescription
com.plannaplan.controllers +
Provides rest controllers that defines endpoints and their accessibility
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/TokenResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/TokenResponse.html new file mode 100644 index 0000000..d01e126 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/TokenResponse.html @@ -0,0 +1,135 @@ + + + + + +Uses of Class com.plannaplan.responses.models.TokenResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.responses.models.TokenResponse

+
+
+ + + + + + + + + + + + + + +
Packages that use TokenResponse
PackageDescription
com.plannaplan.controllers +
Provides rest controllers that defines endpoints and their accessibility
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/UserResponse.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/UserResponse.html new file mode 100644 index 0000000..1aa048a --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/class-use/UserResponse.html @@ -0,0 +1,200 @@ + + + + + +Uses of Class com.plannaplan.responses.models.UserResponse (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.responses.models.UserResponse

+
+
+ + + + + + + + + + + + + + + + + + + + + + +
Packages that use UserResponse
PackageDescription
com.plannaplan.controllers +
Provides rest controllers that defines endpoints and their accessibility
+
com.plannaplan.responses.mappers +
Provides mappers to map mutiple entites from db to single api response
+
com.plannaplan.responses.models +
Provides models of all possible api responses.
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/package-summary.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/package-summary.html new file mode 100644 index 0000000..a346360 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/package-summary.html @@ -0,0 +1,206 @@ + + + + + +com.plannaplan.responses.models (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.plannaplan.responses.models

+
+
+
Provides models of all possible api responses. Convention for naming this + class is EntityModifierRepsone. For Example CourseDefaultResponse
+
+
Since:
+
1.0
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/package-tree.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/package-tree.html new file mode 100644 index 0000000..e9cf080 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/package-tree.html @@ -0,0 +1,122 @@ + + + + + +com.plannaplan.responses.models Class Hierarchy (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.plannaplan.responses.models

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/package-use.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/package-use.html new file mode 100644 index 0000000..64be1cc --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/models/package-use.html @@ -0,0 +1,331 @@ + + + + + +Uses of Package com.plannaplan.responses.models (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.plannaplan.responses.models

+
+
+ + + + + + + + + + + + + + + + + + + + + + +
Packages that use com.plannaplan.responses.models
PackageDescription
com.plannaplan.controllers +
Provides rest controllers that defines endpoints and their accessibility
+
com.plannaplan.responses.mappers +
Provides mappers to map mutiple entites from db to single api response
+
com.plannaplan.responses.models +
Provides models of all possible api responses.
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/package-summary.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/package-summary.html new file mode 100644 index 0000000..c78eda2 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/package-summary.html @@ -0,0 +1,90 @@ + + + + + +com.plannaplan.responses (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.plannaplan.responses

+
+
+
Contains packeges realted to creating api responses
+
+
Since:
+
1.0
+
+
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/package-tree.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/package-tree.html new file mode 100644 index 0000000..95c6e7f --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/package-tree.html @@ -0,0 +1,87 @@ + + + + + +com.plannaplan.responses Class Hierarchy (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.plannaplan.responses

+Package Hierarchies: + +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/responses/package-use.html b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/package-use.html new file mode 100644 index 0000000..4d969f8 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/responses/package-use.html @@ -0,0 +1,83 @@ + + + + + +Uses of Package com.plannaplan.responses (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.plannaplan.responses

+
+No usage of com.plannaplan.responses
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/AuthenticationFilter.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/AuthenticationFilter.html new file mode 100644 index 0000000..4bbef93 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/AuthenticationFilter.html @@ -0,0 +1,250 @@ + + + + + +AuthenticationFilter (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AuthenticationFilter

+
+
java.lang.Object +
org.springframework.web.filter.GenericFilterBean +
org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter +
com.plannaplan.security.AuthenticationFilter
+
+
+
+
+
+
All Implemented Interfaces:
+
javax.servlet.Filter, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationEventPublisherAware, org.springframework.context.EnvironmentAware, org.springframework.context.MessageSourceAware, org.springframework.core.env.EnvironmentCapable, org.springframework.web.context.ServletContextAware
+
+
+
public class AuthenticationFilter
+extends org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
+
Spring authentication filter class
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter

    +authenticationDetailsSource, eventPublisher, messages
    +
    +

    Fields inherited from class org.springframework.web.filter.GenericFilterBean

    +logger
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    org.springframework.security.core.AuthenticationattemptAuthentication​(javax.servlet.http.HttpServletRequest request, +javax.servlet.http.HttpServletResponse response) 
    protected voidsuccessfulAuthentication​(javax.servlet.http.HttpServletRequest request, +javax.servlet.http.HttpServletResponse response, +javax.servlet.FilterChain chain, +org.springframework.security.core.Authentication authResult) 
    +
    +
    +
    +

    Methods inherited from class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter

    +afterPropertiesSet, doFilter, getAllowSessionCreation, getAuthenticationManager, getFailureHandler, getRememberMeServices, getSuccessHandler, requiresAuthentication, setAllowSessionCreation, setApplicationEventPublisher, setAuthenticationDetailsSource, setAuthenticationFailureHandler, setAuthenticationManager, setAuthenticationSuccessHandler, setContinueChainBeforeSuccessfulAuthentication, setFilterProcessesUrl, setMessageSource, setRememberMeServices, setRequiresAuthenticationRequestMatcher, setSessionAuthenticationStrategy, unsuccessfulAuthentication
    +
    +

    Methods inherited from class org.springframework.web.filter.GenericFilterBean

    +addRequiredProperty, createEnvironment, destroy, getEnvironment, getFilterConfig, getFilterName, getServletContext, init, initBeanWrapper, initFilterBean, setBeanName, setEnvironment, setServletContext
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      attemptAuthentication

      +
      public org.springframework.security.core.Authentication attemptAuthentication​(javax.servlet.http.HttpServletRequest request, +javax.servlet.http.HttpServletResponse response) + throws org.springframework.security.core.AuthenticationException, +java.io.IOException, +javax.servlet.ServletException
      +
      +
      Specified by:
      +
      attemptAuthentication in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
      +
      Throws:
      +
      org.springframework.security.core.AuthenticationException
      +
      java.io.IOException
      +
      javax.servlet.ServletException
      +
      +
      +
    • +
    • +
      +

      successfulAuthentication

      +
      protected void successfulAuthentication​(javax.servlet.http.HttpServletRequest request, +javax.servlet.http.HttpServletResponse response, +javax.servlet.FilterChain chain, +org.springframework.security.core.Authentication authResult) + throws java.io.IOException, +javax.servlet.ServletException
      +
      +
      Overrides:
      +
      successfulAuthentication in class org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter
      +
      Throws:
      +
      java.io.IOException
      +
      javax.servlet.ServletException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/AuthenticationProvider.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/AuthenticationProvider.html new file mode 100644 index 0000000..b74a211 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/AuthenticationProvider.html @@ -0,0 +1,270 @@ + + + + + +AuthenticationProvider (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AuthenticationProvider

+
+
java.lang.Object +
org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider +
com.plannaplan.security.AuthenticationProvider
+
+
+
+
+
All Implemented Interfaces:
+
org.springframework.beans.factory.Aware, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware, org.springframework.security.authentication.AuthenticationProvider
+
+
+
@Component
+public class AuthenticationProvider
+extends org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
+
Spring authentication provider
+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider

    +hideUserNotFoundExceptions, logger, messages
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    AuthenticationProvider() 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    protected voidadditionalAuthenticationChecks​(org.springframework.security.core.userdetails.UserDetails userDetails, +org.springframework.security.authentication.UsernamePasswordAuthenticationToken authentication) 
    protected org.springframework.security.core.userdetails.UserDetailsretrieveUser​(java.lang.String username, +org.springframework.security.authentication.UsernamePasswordAuthenticationToken authentication) 
    +
    +
    +
    +

    Methods inherited from class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider

    +afterPropertiesSet, authenticate, createSuccessAuthentication, doAfterPropertiesSet, getPostAuthenticationChecks, getPreAuthenticationChecks, getUserCache, isForcePrincipalAsString, isHideUserNotFoundExceptions, setAuthoritiesMapper, setForcePrincipalAsString, setHideUserNotFoundExceptions, setMessageSource, setPostAuthenticationChecks, setPreAuthenticationChecks, setUserCache, supports
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AuthenticationProvider

      +
      public AuthenticationProvider()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      additionalAuthenticationChecks

      +
      protected void additionalAuthenticationChecks​(org.springframework.security.core.userdetails.UserDetails userDetails, +org.springframework.security.authentication.UsernamePasswordAuthenticationToken authentication) + throws org.springframework.security.core.AuthenticationException
      +
      +
      Specified by:
      +
      additionalAuthenticationChecks in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
      +
      Throws:
      +
      org.springframework.security.core.AuthenticationException
      +
      +
      +
    • +
    • +
      +

      retrieveUser

      +
      protected org.springframework.security.core.userdetails.UserDetails retrieveUser​(java.lang.String username, +org.springframework.security.authentication.UsernamePasswordAuthenticationToken authentication) + throws org.springframework.security.core.AuthenticationException
      +
      +
      Specified by:
      +
      retrieveUser in class org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
      +
      Throws:
      +
      org.springframework.security.core.AuthenticationException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/AuthorityRoles.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/AuthorityRoles.html new file mode 100644 index 0000000..bbd07fa --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/AuthorityRoles.html @@ -0,0 +1,351 @@ + + + + + +AuthorityRoles (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum AuthorityRoles

+
+
java.lang.Object +
java.lang.Enum<AuthorityRoles> +
com.plannaplan.security.AuthorityRoles
+
+
+
+
+
All Implemented Interfaces:
+
java.io.Serializable, java.lang.Comparable<AuthorityRoles>, java.lang.constant.Constable, org.springframework.security.core.GrantedAuthority
+
+
+
public enum AuthorityRoles
+extends java.lang.Enum<AuthorityRoles>
+implements org.springframework.security.core.GrantedAuthority
+
Users Roles for spring app
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class java.lang.Enum

    +java.lang.Enum.EnumDesc<E extends java.lang.Enum<E>>
    +
    +
  • + +
  • +
    +

    Enum Constant Summary

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Enum Constants
    Enum ConstantDescription
    ADMIN 
    DEANERY 
    DEVELOPER 
    STUDENT 
    TEST_USER 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    java.lang.StringgetAuthority() 
    static java.util.Optional<AuthorityRoles>getAuthorityRole​(com.plannaplan.types.UserRoles role) +
    map buisness logic UserRoles enum to spring enum
    +
    static AuthorityRolesvalueOf​(java.lang.String name) +
    Returns the enum constant of this type with the specified name.
    +
    static AuthorityRoles[]values() +
    Returns an array containing the constants of this enum type, in +the order they are declared.
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Enum

    +clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
    +
    +

    Methods inherited from class java.lang.Object

    +getClass, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static AuthorityRoles[] values()
      +
      Returns an array containing the constants of this enum type, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum type, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static AuthorityRoles valueOf​(java.lang.String name)
      +
      Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
      +
      java.lang.NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      getAuthority

      +
      public java.lang.String getAuthority()
      +
      +
      Specified by:
      +
      getAuthority in interface org.springframework.security.core.GrantedAuthority
      +
      +
      +
    • +
    • +
      +

      getAuthorityRole

      +
      public static final java.util.Optional<AuthorityRoles> getAuthorityRole​(com.plannaplan.types.UserRoles role)
      +
      map buisness logic UserRoles enum to spring enum
      +
      +
      Parameters:
      +
      role - buisness logic enum
      +
      Returns:
      +
      restservice AuthorityRoles enum
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/WebSecurityConfig.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/WebSecurityConfig.html new file mode 100644 index 0000000..2993ab3 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/WebSecurityConfig.html @@ -0,0 +1,272 @@ + + + + + +WebSecurityConfig (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class WebSecurityConfig

+
+
java.lang.Object +
org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter +
com.plannaplan.security.WebSecurityConfig
+
+
+
+
+
All Implemented Interfaces:
+
org.springframework.security.config.annotation.SecurityConfigurer<javax.servlet.Filter,​org.springframework.security.config.annotation.web.builders.WebSecurity>, org.springframework.security.config.annotation.web.WebSecurityConfigurer<org.springframework.security.config.annotation.web.builders.WebSecurity>
+
+
+
@Configuration
+@EnableWebSecurity
+public class WebSecurityConfig
+extends org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter
+
Spring config class for security
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    WebSecurityConfig​(AuthenticationProvider authenticationProvider) 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    protected voidconfigure​(org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder auth) 
    protected voidconfigure​(org.springframework.security.config.annotation.web.builders.HttpSecurity http) 
    voidconfigure​(org.springframework.security.config.annotation.web.builders.WebSecurity webSecurity) 
    +
    +
    +
    +

    Methods inherited from class org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter

    +authenticationManager, authenticationManagerBean, getApplicationContext, getHttp, init, setApplicationContext, setAuthenticationConfiguration, setContentNegotationStrategy, setObjectPostProcessor, setTrustResolver, userDetailsService, userDetailsServiceBean
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      configure

      +
      protected void configure​(org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder auth)
      +
      +
      Overrides:
      +
      configure in class org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter
      +
      +
      +
    • +
    • +
      +

      configure

      +
      public void configure​(org.springframework.security.config.annotation.web.builders.WebSecurity webSecurity)
      +
      +
      Specified by:
      +
      configure in interface org.springframework.security.config.annotation.SecurityConfigurer<javax.servlet.Filter,​org.springframework.security.config.annotation.web.builders.WebSecurity>
      +
      Overrides:
      +
      configure in class org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter
      +
      +
      +
    • +
    • +
      +

      configure

      +
      protected void configure​(org.springframework.security.config.annotation.web.builders.HttpSecurity http) + throws java.lang.Exception
      +
      +
      Overrides:
      +
      configure in class org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter
      +
      Throws:
      +
      java.lang.Exception
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/CasUserIdentity.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/CasUserIdentity.html new file mode 100644 index 0000000..173c5fa --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/CasUserIdentity.html @@ -0,0 +1,253 @@ + + + + + +CasUserIdentity (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CasUserIdentity

+
+
java.lang.Object +
com.plannaplan.security.cas.CasUserIdentity
+
+
+
+
public class CasUserIdentity
+extends java.lang.Object
+
Model to keep data from Cas response. It's important to remember that wee + need to register our domain name in CAS in order to get this data. Otherwise + CAS will retuned what user typed as login.
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    CasUserIdentity​(java.lang.String usosId, +java.lang.String email) +
    creates new instance
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    java.lang.StringgetEmail() 
    java.lang.StringgetUsosId() 
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CasUserIdentity

      +
      public CasUserIdentity​(java.lang.String usosId, +java.lang.String email)
      +
      creates new instance
      +
      +
      Parameters:
      +
      usosId - usosId retured from CAS
      +
      email - emial returned from CAS
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getUsosId

      +
      public java.lang.String getUsosId()
      +
      +
      Returns:
      +
      string with usosid
      +
      +
      +
    • +
    • +
      +

      getEmail

      +
      public java.lang.String getEmail()
      +
      +
      Returns:
      +
      string with email
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/CasValidationExcepiton.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/CasValidationExcepiton.html new file mode 100644 index 0000000..7449204 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/CasValidationExcepiton.html @@ -0,0 +1,198 @@ + + + + + +CasValidationExcepiton (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CasValidationExcepiton

+
+
java.lang.Object +
java.lang.Throwable +
java.lang.Exception +
java.lang.RuntimeException +
com.plannaplan.security.cas.CasValidationExcepiton
+
+
+
+
+
+
+
All Implemented Interfaces:
+
java.io.Serializable
+
+
+
public class CasValidationExcepiton
+extends java.lang.RuntimeException
+
Exception to throw when cas didn't validate provided ticket
+
+
See Also:
+
Serialized Form
+
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    CasValidationExcepiton​(java.lang.String s) 
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +

    Methods inherited from class java.lang.Throwable

    +addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CasValidationExcepiton

      +
      public CasValidationExcepiton​(java.lang.String s)
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/CasValidator.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/CasValidator.html new file mode 100644 index 0000000..6f151fd --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/CasValidator.html @@ -0,0 +1,192 @@ + + + + + +CasValidator (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface CasValidator

+
+
+
+
All Known Implementing Classes:
+
CustomUAMCasValidator, DefaultUAMCasValidator
+
+
+
public interface CasValidator
+
We can authorize in different contexts. For example if we rgister our domain + we will get more info than on localhost. This abstraction let's us handle + both cases based on spring profile
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    CasUserIdentityvalidate() +
    validate ticket (should be provided in costructor or by setter)
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      validate

      +
      CasUserIdentity validate()
      +
      validate ticket (should be provided in costructor or by setter)
      +
      +
      Returns:
      +
      CasUserIdentity instance with values from response or null if + validation failed
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/CustomUAMCasValidator.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/CustomUAMCasValidator.html new file mode 100644 index 0000000..319b92b --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/CustomUAMCasValidator.html @@ -0,0 +1,249 @@ + + + + + +CustomUAMCasValidator (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CustomUAMCasValidator

+
+
java.lang.Object +
com.plannaplan.security.cas.CustomUAMCasValidator
+
+
+
+
All Implemented Interfaces:
+
CasValidator
+
+
+
public class CustomUAMCasValidator
+extends java.lang.Object
+implements CasValidator
+
Cas Validator for UAM with domain registered for email and usosid as a + repsonse
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    CustomUAMCasValidator​(java.lang.String service, +java.lang.String ticket) +
    craste new instance
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    CasUserIdentityvalidate() +
    validate ticket (should be provided in costructor or by setter)
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CustomUAMCasValidator

      +
      public CustomUAMCasValidator​(java.lang.String service, +java.lang.String ticket)
      +
      craste new instance
      +
      +
      Parameters:
      +
      service - string with url of our service from where request began
      +
      ticket - ticket returned after user provided creeds on cas page
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      validate

      +
      public CasUserIdentity validate()
      +
      Description copied from interface: CasValidator
      +
      validate ticket (should be provided in costructor or by setter)
      +
      +
      Specified by:
      +
      validate in interface CasValidator
      +
      Returns:
      +
      CasUserIdentity instance with values from response or null if + validation failed
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/DefaultUAMCasValidator.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/DefaultUAMCasValidator.html new file mode 100644 index 0000000..be782cf --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/DefaultUAMCasValidator.html @@ -0,0 +1,248 @@ + + + + + +DefaultUAMCasValidator (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DefaultUAMCasValidator

+
+
java.lang.Object +
com.plannaplan.security.cas.DefaultUAMCasValidator
+
+
+
+
All Implemented Interfaces:
+
CasValidator
+
+
+
public class DefaultUAMCasValidator
+extends java.lang.Object
+implements CasValidator
+
Cas Validator for localhost and not registered dopmains
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    + + + + + + + + + + + + + + +
    Constructors
    ConstructorDescription
    DefaultUAMCasValidator​(java.lang.String service, +java.lang.String ticket) +
    craste new instance
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    + + + + + + + + + + + + + + + +
    Modifier and TypeMethodDescription
    CasUserIdentityvalidate() +
    validate ticket (should be provided in costructor or by setter)
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DefaultUAMCasValidator

      +
      public DefaultUAMCasValidator​(java.lang.String service, +java.lang.String ticket)
      +
      craste new instance
      +
      +
      Parameters:
      +
      service - string with url of our service from where request began
      +
      ticket - ticket returned after user provided creeds on cas page
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      validate

      +
      public CasUserIdentity validate()
      +
      Description copied from interface: CasValidator
      +
      validate ticket (should be provided in costructor or by setter)
      +
      +
      Specified by:
      +
      validate in interface CasValidator
      +
      Returns:
      +
      CasUserIdentity instance with values from response or null if + validation failed
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/class-use/CasUserIdentity.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/class-use/CasUserIdentity.html new file mode 100644 index 0000000..46abdef --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/class-use/CasUserIdentity.html @@ -0,0 +1,142 @@ + + + + + +Uses of Class com.plannaplan.security.cas.CasUserIdentity (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.security.cas.CasUserIdentity

+
+
+ + + + + + + + + + + + + + +
Packages that use CasUserIdentity
PackageDescription
com.plannaplan.security.cas +
All calsses realted to authorizing user with CAS system.
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/class-use/CasValidationExcepiton.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/class-use/CasValidationExcepiton.html new file mode 100644 index 0000000..2c71bf7 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/class-use/CasValidationExcepiton.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.security.cas.CasValidationExcepiton (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.security.cas.CasValidationExcepiton

+
+No usage of com.plannaplan.security.cas.CasValidationExcepiton
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/class-use/CasValidator.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/class-use/CasValidator.html new file mode 100644 index 0000000..6bf2ac3 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/class-use/CasValidator.html @@ -0,0 +1,140 @@ + + + + + +Uses of Interface com.plannaplan.security.cas.CasValidator (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
com.plannaplan.security.cas.CasValidator

+
+
+ + + + + + + + + + + + + + +
Packages that use CasValidator
PackageDescription
com.plannaplan.security.cas +
All calsses realted to authorizing user with CAS system.
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/class-use/CustomUAMCasValidator.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/class-use/CustomUAMCasValidator.html new file mode 100644 index 0000000..14e0d56 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/class-use/CustomUAMCasValidator.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.security.cas.CustomUAMCasValidator (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.security.cas.CustomUAMCasValidator

+
+No usage of com.plannaplan.security.cas.CustomUAMCasValidator
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/class-use/DefaultUAMCasValidator.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/class-use/DefaultUAMCasValidator.html new file mode 100644 index 0000000..32eaf5e --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/class-use/DefaultUAMCasValidator.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.security.cas.DefaultUAMCasValidator (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.security.cas.DefaultUAMCasValidator

+
+No usage of com.plannaplan.security.cas.DefaultUAMCasValidator
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/package-summary.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/package-summary.html new file mode 100644 index 0000000..e03a46a --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/package-summary.html @@ -0,0 +1,170 @@ + + + + + +com.plannaplan.security.cas (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.plannaplan.security.cas

+
+
+
All calsses realted to authorizing user with CAS system.
+
+
Since:
+
1.0
+
+
+
+
    +
  • +
    + + + + + + + + + + + + + + +
    Interface Summary
    InterfaceDescription
    CasValidator +
    We can authorize in different contexts.
    +
    +
    +
  • +
  • +
    + + + + + + + + + + + + + + + + + + + + + + +
    Class Summary
    ClassDescription
    CasUserIdentity +
    Model to keep data from Cas response.
    +
    CustomUAMCasValidator +
    Cas Validator for UAM with domain registered for email and usosid as a + repsonse
    +
    DefaultUAMCasValidator +
    Cas Validator for localhost and not registered dopmains
    +
    +
    +
  • +
  • +
    + + + + + + + + + + + + + + +
    Exception Summary
    ExceptionDescription
    CasValidationExcepiton +
    Exception to throw when cas didn't validate provided ticket
    +
    +
    +
  • +
+
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/package-tree.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/package-tree.html new file mode 100644 index 0000000..7aec390 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/package-tree.html @@ -0,0 +1,118 @@ + + + + + +com.plannaplan.security.cas Class Hierarchy (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.plannaplan.security.cas

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/package-use.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/package-use.html new file mode 100644 index 0000000..8ca496d --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/cas/package-use.html @@ -0,0 +1,135 @@ + + + + + +Uses of Package com.plannaplan.security.cas (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.plannaplan.security.cas

+
+
+ + + + + + + + + + + + + + +
Packages that use com.plannaplan.security.cas
PackageDescription
com.plannaplan.security.cas +
All calsses realted to authorizing user with CAS system.
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/class-use/AuthenticationFilter.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/class-use/AuthenticationFilter.html new file mode 100644 index 0000000..26705a2 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/class-use/AuthenticationFilter.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.security.AuthenticationFilter (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.security.AuthenticationFilter

+
+No usage of com.plannaplan.security.AuthenticationFilter
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/class-use/AuthenticationProvider.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/class-use/AuthenticationProvider.html new file mode 100644 index 0000000..0174e47 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/class-use/AuthenticationProvider.html @@ -0,0 +1,129 @@ + + + + + +Uses of Class com.plannaplan.security.AuthenticationProvider (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.security.AuthenticationProvider

+
+
+ + + + + + + + + + + + + + +
Packages that use AuthenticationProvider
PackageDescription
com.plannaplan.security +
All classes realted to seciuirty includin spring secuirty and cas + authentication
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/class-use/AuthorityRoles.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/class-use/AuthorityRoles.html new file mode 100644 index 0000000..54dc6ac --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/class-use/AuthorityRoles.html @@ -0,0 +1,162 @@ + + + + + +Uses of Class com.plannaplan.security.AuthorityRoles (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.security.AuthorityRoles

+
+
+ + + + + + + + + + + + + + +
Packages that use AuthorityRoles
PackageDescription
com.plannaplan.security +
All classes realted to seciuirty includin spring secuirty and cas + authentication
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/class-use/WebSecurityConfig.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/class-use/WebSecurityConfig.html new file mode 100644 index 0000000..ccd3207 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/class-use/WebSecurityConfig.html @@ -0,0 +1,83 @@ + + + + + +Uses of Class com.plannaplan.security.WebSecurityConfig (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.plannaplan.security.WebSecurityConfig

+
+No usage of com.plannaplan.security.WebSecurityConfig
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/package-summary.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/package-summary.html new file mode 100644 index 0000000..20d5e6c --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/package-summary.html @@ -0,0 +1,149 @@ + + + + + +com.plannaplan.security (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.plannaplan.security

+
+
+
All classes realted to seciuirty includin spring secuirty and cas + authentication
+
+
Since:
+
1.0
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/package-tree.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/package-tree.html new file mode 100644 index 0000000..b763712 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/package-tree.html @@ -0,0 +1,129 @@ + + + + + +com.plannaplan.security Class Hierarchy (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.plannaplan.security

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware) + +
    • +
    • org.springframework.web.filter.GenericFilterBean (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable, javax.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware) +
        +
      • org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter (implements org.springframework.context.ApplicationEventPublisherAware, org.springframework.context.MessageSourceAware) + +
      • +
      +
    • +
    • org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter (implements org.springframework.security.config.annotation.web.WebSecurityConfigurer<T>) + +
    • +
    +
  • +
+
+
+

Enum Hierarchy

+
    +
  • java.lang.Object +
      +
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable) +
        +
      • com.plannaplan.security.AuthorityRoles (implements org.springframework.security.core.GrantedAuthority)
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/com/plannaplan/security/package-use.html b/dokumentacja-backendu/restservice/java/com/plannaplan/security/package-use.html new file mode 100644 index 0000000..de69a15 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/com/plannaplan/security/package-use.html @@ -0,0 +1,136 @@ + + + + + +Uses of Package com.plannaplan.security (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.plannaplan.security

+
+
+ + + + + + + + + + + + + + +
Packages that use com.plannaplan.security
PackageDescription
com.plannaplan.security +
All classes realted to seciuirty includin spring secuirty and cas + authentication
+
+
+
+ +
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/constant-values.html b/dokumentacja-backendu/restservice/java/constant-values.html new file mode 100644 index 0000000..fbf08d0 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/constant-values.html @@ -0,0 +1,151 @@ + + + + + +Constant Field Values (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Constant Field Values

+
+

Contents

+ +
+
+
+

com.plannaplan.*

+
    +
  • +
    + + + + + + + + + + + + + + + + +
    com.plannaplan.App
    Modifier and TypeConstant FieldValue
    public static final java.lang.StringAPI_VERSION"v1"
    +
    +
  • +
  • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    com.plannaplan.Logo
    Modifier and TypeConstant FieldValue
    public static final java.lang.StringANSI_BLACK"\u001b[37m"
    public static final java.lang.StringANSI_BLUE"\u001b[34m"
    public static final java.lang.StringANSI_RESET"\u001b[0m"
    public static final java.lang.StringANSI_YELLOW"\u001b[33m"
    +
    +
  • +
+
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/deprecated-list.html b/dokumentacja-backendu/restservice/java/deprecated-list.html new file mode 100644 index 0000000..732661c --- /dev/null +++ b/dokumentacja-backendu/restservice/java/deprecated-list.html @@ -0,0 +1,134 @@ + + + + + +Deprecated List (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Deprecated API

+

Contents

+ +
+ + +
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/element-list b/dokumentacja-backendu/restservice/java/element-list new file mode 100644 index 0000000..e341c60 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/element-list @@ -0,0 +1,8 @@ +com.plannaplan +com.plannaplan.controllers +com.plannaplan.responses +com.plannaplan.responses.mappers +com.plannaplan.responses.models +com.plannaplan.responses.models.abstracts +com.plannaplan.security +com.plannaplan.security.cas diff --git a/dokumentacja-backendu/restservice/java/help-doc.html b/dokumentacja-backendu/restservice/java/help-doc.html new file mode 100644 index 0000000..f299d35 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/help-doc.html @@ -0,0 +1,188 @@ + + + + + +API Help (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+

Overview

+

The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

+
+
+

Package

+

Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain six categories:

+
    +
  • Interfaces
  • +
  • Classes
  • +
  • Enums
  • +
  • Exceptions
  • +
  • Errors
  • +
  • Annotation Types
  • +
+
+
+

Class or Interface

+

Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

+
    +
  • Class Inheritance Diagram
  • +
  • Direct Subclasses
  • +
  • All Known Subinterfaces
  • +
  • All Known Implementing Classes
  • +
  • Class or Interface Declaration
  • +
  • Class or Interface Description
  • +
+
+
    +
  • Nested Class Summary
  • +
  • Field Summary
  • +
  • Property Summary
  • +
  • Constructor Summary
  • +
  • Method Summary
  • +
+
+
    +
  • Field Details
  • +
  • Property Details
  • +
  • Constructor Details
  • +
  • Method Details
  • +
+

The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

+
+
+

Annotation Type

+

Each annotation type has its own separate page with the following sections:

+
    +
  • Annotation Type Declaration
  • +
  • Annotation Type Description
  • +
  • Required Element Summary
  • +
  • Optional Element Summary
  • +
  • Element Details
  • +
+
+
+

Enum

+

Each enum has its own separate page with the following sections:

+
    +
  • Enum Declaration
  • +
  • Enum Description
  • +
  • Enum Constant Summary
  • +
  • Enum Constant Details
  • +
+
+
+

Use

+

Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its "Use" page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.

+
+
+

Tree (Class Hierarchy)

+

There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with java.lang.Object. Interfaces do not inherit from java.lang.Object.

+
    +
  • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
  • +
  • When viewing a particular package, class or interface page, clicking on "Tree" displays the hierarchy for only that package.
  • +
+
+
+

Deprecated API

+

The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to shortcomings, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.

+
+
+

Index

+

The Index contains an alphabetic index of all classes, interfaces, constructors, methods, and fields, as well as lists of all packages and all classes.

+
+
+

Serialized Form

+

Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to those who implement rather than use the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See Also" section of the class description.

+
+
+

Constant Field Values

+

The Constant Field Values page lists the static final fields and their values.

+
+
+

Search

+

You can search for definitions of modules, packages, types, fields, methods, system properties and other terms defined in the API, using some or all of the name, optionally using "camel-case" abbreviations. For example:

+
    +
  • j.l.obj will match "java.lang.Object"
  • +
  • InpStr will match "java.io.InputStream"
  • +
  • HM.cK will match "java.util.HashMap.containsKey(Object)"
  • +
+

Refer to the Javadoc Search Specification for a full description of search features.

+
+
+This help file applies to API documentation generated by the standard doclet.
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/index-all.html b/dokumentacja-backendu/restservice/java/index-all.html new file mode 100644 index 0000000..d4b7190 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/index-all.html @@ -0,0 +1,812 @@ + + + + + +Index (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Index

+
+A C D E G I L M N P R S T U V W 
All Classes|All Packages +

A

+
+
addAdmin(String) - Method in class com.plannaplan.controllers.UsersController
+
 
+
addCommision(List<Long>, Long) - Method in class com.plannaplan.controllers.CommisionController
+
 
+
addDeanery(String) - Method in class com.plannaplan.controllers.UsersController
+
 
+
additionalAuthenticationChecks(UserDetails, UsernamePasswordAuthenticationToken) - Method in class com.plannaplan.security.AuthenticationProvider
+
 
+
addResourceHandlers(ResourceHandlerRegistry) - Method in class com.plannaplan.Swagger2Config
+
 
+
ADMIN - com.plannaplan.security.AuthorityRoles
+
 
+
ANSI_BLACK - Static variable in class com.plannaplan.Logo
+
 
+
ANSI_BLUE - Static variable in class com.plannaplan.Logo
+
 
+
ANSI_RESET - Static variable in class com.plannaplan.Logo
+
 
+
ANSI_YELLOW - Static variable in class com.plannaplan.Logo
+
 
+
API_VERSION - Static variable in class com.plannaplan.App
+
 
+
App - Class in com.plannaplan
+
+
Root class of Application.
+
+
App() - Constructor for class com.plannaplan.App
+
 
+
AssignmentDetailedResponse - Class in com.plannaplan.responses.models
+
+
Assignment detailed response for api
+
+
AssignmentDetailedResponse(Assignment) - Constructor for class com.plannaplan.responses.models.AssignmentDetailedResponse
+
 
+
AssignmentResponse - Class in com.plannaplan.responses.models
+
+
Assignment entity api response
+
+
AssignmentResponse(Course, Assignment) - Constructor for class com.plannaplan.responses.models.AssignmentResponse
+
 
+
AssignmentResponse(Course, Assignment, Assignment) - Constructor for class com.plannaplan.responses.models.AssignmentResponse
+
 
+
AssignmentResponse(Course, Assignment, Assignment, HashMap<Long, Integer>) - Constructor for class com.plannaplan.responses.models.AssignmentResponse
+
 
+
AssignmentResponse(Course, Assignment, HashMap<Long, Integer>) - Constructor for class com.plannaplan.responses.models.AssignmentResponse
+
 
+
AssignmentResponse(Course, Groups) - Constructor for class com.plannaplan.responses.models.AssignmentResponse
+
 
+
AssignmentResponse(Course, Groups, Groups) - Constructor for class com.plannaplan.responses.models.AssignmentResponse
+
 
+
AssignmentResponse(Course, Groups, Groups, HashMap<Long, Integer>) - Constructor for class com.plannaplan.responses.models.AssignmentResponse
+
 
+
AssignmentResponse(Course, Groups, HashMap<Long, Integer>) - Constructor for class com.plannaplan.responses.models.AssignmentResponse
+
 
+
AssignmentResponseMappers - Class in com.plannaplan.responses.mappers
+
+
Mappers for Assingnmetns to api responses
+
+
AssignmentResponseMappers() - Constructor for class com.plannaplan.responses.mappers.AssignmentResponseMappers
+
 
+
AssignmentsController - Class in com.plannaplan.controllers
+
+
Deprecated.
+
+
AssignmentsController() - Constructor for class com.plannaplan.controllers.AssignmentsController
+
+
Deprecated.
+
AssignmentsSingleResponse - Class in com.plannaplan.responses.models
+
+
Repsonse for single assignment to use in commision repsonse
+
+
AssignmentsSingleResponse(Assignment) - Constructor for class com.plannaplan.responses.models.AssignmentsSingleResponse
+
 
+
attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class com.plannaplan.security.AuthenticationFilter
+
 
+
AuthenticationFilter - Class in com.plannaplan.security
+
+
Spring authentication filter class
+
+
AuthenticationProvider - Class in com.plannaplan.security
+
+
Spring authentication provider
+
+
AuthenticationProvider() - Constructor for class com.plannaplan.security.AuthenticationProvider
+
 
+
AuthorityRoles - Enum in com.plannaplan.security
+
+
Users Roles for spring app
+
+
+

C

+
+
CasUserIdentity - Class in com.plannaplan.security.cas
+
+
Model to keep data from Cas response.
+
+
CasUserIdentity(String, String) - Constructor for class com.plannaplan.security.cas.CasUserIdentity
+
+
creates new instance
+
+
CasValidationExcepiton - Exception in com.plannaplan.security.cas
+
+
Exception to throw when cas didn't validate provided ticket
+
+
CasValidationExcepiton(String) - Constructor for exception com.plannaplan.security.cas.CasValidationExcepiton
+
 
+
CasValidator - Interface in com.plannaplan.security.cas
+
+
We can authorize in different contexts.
+
+
com.plannaplan - package com.plannaplan
+
+
Root package of project
+
+
com.plannaplan.controllers - package com.plannaplan.controllers
+
+
Provides rest controllers that defines endpoints and their accessibility
+
+
com.plannaplan.responses - package com.plannaplan.responses
+
+
Contains packeges realted to creating api responses
+
+
com.plannaplan.responses.mappers - package com.plannaplan.responses.mappers
+
+
Provides mappers to map mutiple entites from db to single api response
+
+
com.plannaplan.responses.models - package com.plannaplan.responses.models
+
+
Provides models of all possible api responses.
+
+
com.plannaplan.responses.models.abstracts - package com.plannaplan.responses.models.abstracts
+
+
Abstract api responses
+
+
com.plannaplan.security - package com.plannaplan.security
+
+
All classes realted to seciuirty includin spring secuirty and cas + authentication
+
+
com.plannaplan.security.cas - package com.plannaplan.security.cas
+
+
All calsses realted to authorizing user with CAS system.
+
+
CommisionController - Class in com.plannaplan.controllers
+
+
Rest controller to Commision and Assignment related endpoints.
+
+
CommisionController() - Constructor for class com.plannaplan.controllers.CommisionController
+
 
+
CommisionResponse - Class in com.plannaplan.responses.models
+
+
Commision api response
+
+
CommisionResponse(Commision) - Constructor for class com.plannaplan.responses.models.CommisionResponse
+
 
+
CommisionResponseMappers - Class in com.plannaplan.responses.mappers
+
+
Mappers for Commisions to api responses
+
+
CommisionResponseMappers() - Constructor for class com.plannaplan.responses.mappers.CommisionResponseMappers
+
 
+
CommisionWithAcceptedGroupsResponse - Class in com.plannaplan.responses.models
+
+
Commision With Groups api Response.
+
+
CommisionWithAcceptedGroupsResponse(Commision) - Constructor for class com.plannaplan.responses.models.CommisionWithAcceptedGroupsResponse
+
 
+
CommisionWithGroupsResponse - Class in com.plannaplan.responses.models
+
+
Commision With Groups api Response.
+
+
CommisionWithGroupsResponse(Commision) - Constructor for class com.plannaplan.responses.models.CommisionWithGroupsResponse
+
 
+
configApp(MultipartFile, Date, Date, Date, Date) - Method in class com.plannaplan.controllers.ConfigController
+
 
+
configAppChangeCources(MultipartFile) - Method in class com.plannaplan.controllers.ConfigController
+
 
+
ConfigController - Class in com.plannaplan.controllers
+
+
Rest controller to Config related endpoints.
+
+
ConfigController() - Constructor for class com.plannaplan.controllers.ConfigController
+
 
+
ConfigTourResponse - Class in com.plannaplan.responses.models
+
+
Api response for config tours entpoint
+
+
ConfigTourResponse(AppState) - Constructor for class com.plannaplan.responses.models.ConfigTourResponse
+
 
+
configToursApp(Date, Date, Date, Date) - Method in class com.plannaplan.controllers.ConfigController
+
 
+
configure(AuthenticationManagerBuilder) - Method in class com.plannaplan.security.WebSecurityConfig
+
 
+
configure(HttpSecurity) - Method in class com.plannaplan.security.WebSecurityConfig
+
 
+
configure(WebSecurity) - Method in class com.plannaplan.security.WebSecurityConfig
+
 
+
CoursesController - Class in com.plannaplan.controllers
+
+
Rest controller to Courses related endpoints.
+
+
CoursesController() - Constructor for class com.plannaplan.controllers.CoursesController
+
 
+
CoursesDefaultResponse - Class in com.plannaplan.responses.models
+
+
Courses Default Api Response.
+
+
CoursesDefaultResponse(Course) - Constructor for class com.plannaplan.responses.models.CoursesDefaultResponse
+
+
create new instance
+
+
CoursesResponse - Class in com.plannaplan.responses.models.abstracts
+
+
Course entity api response
+
+
CoursesResponse(Course) - Constructor for class com.plannaplan.responses.models.abstracts.CoursesResponse
+
+
create instance
+
+
CoursesResponseMappers - Class in com.plannaplan.responses.mappers
+
+
Mappers for Courses to api responses
+
+
CoursesResponseMappers() - Constructor for class com.plannaplan.responses.mappers.CoursesResponseMappers
+
 
+
CoursesWithGroupsResponse - Class in com.plannaplan.responses.models
+
+
Courses With Groups Api Response .
+
+
CoursesWithGroupsResponse(Course) - Constructor for class com.plannaplan.responses.models.CoursesWithGroupsResponse
+
+
create new instance
+
+
CoursesWithGroupsResponse(Course, List<GroupWithCapacityResponse>, List<GroupWithCapacityResponse>) - Constructor for class com.plannaplan.responses.models.CoursesWithGroupsResponse
+
 
+
CourseWithGroupsResponse<T> - Class in com.plannaplan.responses.models
+
+
Course respose with all realted groups as api response.
+
+
CourseWithGroupsResponse(List<T>, List<T>) - Constructor for class com.plannaplan.responses.models.CourseWithGroupsResponse
+
 
+
createExchange(Map<String, Long>) - Method in class com.plannaplan.controllers.ExchangeController
+
 
+
createRestApi() - Method in class com.plannaplan.Swagger2Config
+
 
+
CustomUAMCasValidator - Class in com.plannaplan.security.cas
+
+
Cas Validator for UAM with domain registered for email and usosid as a + repsonse
+
+
CustomUAMCasValidator(String, String) - Constructor for class com.plannaplan.security.cas.CustomUAMCasValidator
+
+
craste new instance
+
+
+

D

+
+
DEANERY - com.plannaplan.security.AuthorityRoles
+
 
+
DefaultUAMCasValidator - Class in com.plannaplan.security.cas
+
+
Cas Validator for localhost and not registered dopmains
+
+
DefaultUAMCasValidator(String, String) - Constructor for class com.plannaplan.security.cas.DefaultUAMCasValidator
+
+
craste new instance
+
+
deleteExchange(Long) - Method in class com.plannaplan.controllers.ExchangeController
+
 
+
DEVELOPER - com.plannaplan.security.AuthorityRoles
+
 
+
DeveloperController - Class in com.plannaplan.controllers
+
+
Rest controller to enpoint that help deveopler test the app
+
+
DeveloperController() - Constructor for class com.plannaplan.controllers.DeveloperController
+
 
+
+

E

+
+
ExchangeController - Class in com.plannaplan.controllers
+
+
Rest controller to Exchange related endpoints.
+
+
ExchangeController() - Constructor for class com.plannaplan.controllers.ExchangeController
+
 
+
ExchangeResponse - Class in com.plannaplan.responses.models
+
+
Exchange proposal api repsonse
+
+
ExchangeResponse(Exchange) - Constructor for class com.plannaplan.responses.models.ExchangeResponse
+
+
creat new instance
+
+
ExchangeResponseMappers - Class in com.plannaplan.responses.mappers
+
+
Mappers for Exchange to api responses
+
+
ExchangeResponseMappers() - Constructor for class com.plannaplan.responses.mappers.ExchangeResponseMappers
+
 
+
+

G

+
+
getAcceptedAmmounts() - Method in class com.plannaplan.controllers.StatisticsController
+
 
+
getAcceptedPartlyAmmounts() - Method in class com.plannaplan.controllers.StatisticsController
+
 
+
getAlCommisions(Boolean, Boolean) - Method in class com.plannaplan.controllers.CommisionController
+
 
+
getAllAssignmets() - Method in class com.plannaplan.controllers.CommisionController
+
 
+
getAllStudents() - Method in class com.plannaplan.controllers.UsersController
+
 
+
getAmmount() - Method in class com.plannaplan.responses.models.StatisticSimpleNumberResponse
+
 
+
getAuthority() - Method in enum com.plannaplan.security.AuthorityRoles
+
 
+
getAuthorityRole() - Method in class com.plannaplan.responses.models.TokenResponse
+
 
+
getAuthorityRole(UserRoles) - Static method in enum com.plannaplan.security.AuthorityRoles
+
+
map buisness logic UserRoles enum to spring enum
+
+
getCapacity() - Method in class com.plannaplan.responses.models.GroupWithCapacityResponse
+
 
+
getClasses() - Method in class com.plannaplan.responses.models.AssignmentResponse
+
 
+
getClasses() - Method in class com.plannaplan.responses.models.CoursesWithGroupsResponse
+
 
+
getClasses() - Method in class com.plannaplan.responses.models.CourseWithGroupsResponse
+
 
+
getCommision(Long, Boolean) - Method in class com.plannaplan.controllers.CommisionController
+
 
+
getCommisionDate() - Method in class com.plannaplan.responses.models.CommisionResponse
+
 
+
getCommisionsAmmounts() - Method in class com.plannaplan.controllers.StatisticsController
+
 
+
getCommiter() - Method in class com.plannaplan.responses.models.CommisionResponse
+
 
+
getCourseName() - Method in class com.plannaplan.responses.models.ExchangeResponse
+
 
+
getCourses(Long, Boolean, Boolean) - Method in class com.plannaplan.controllers.GroupController
+
 
+
getCurrentAssignments() - Method in class com.plannaplan.controllers.AssignmentsController
+
+
Deprecated.
+
+
getCurrentAssignments() - Method in class com.plannaplan.controllers.CommisionController
+
 
+
getCurrentAssignmentsDeanery(Long) - Method in class com.plannaplan.controllers.CommisionController
+
 
+
getCurrentTour() - Method in class com.plannaplan.responses.models.ConfigTourResponse
+
 
+
getCurrentTourDate() - Method in class com.plannaplan.controllers.ConfigController
+
 
+
getCurrentUser() - Method in class com.plannaplan.controllers.TokenBasedController
+
 
+
getDay() - Method in class com.plannaplan.responses.models.AssignmentDetailedResponse
+
 
+
getDay() - Method in class com.plannaplan.responses.models.GroupDefaultResponse
+
 
+
getDesiredGroup() - Method in class com.plannaplan.responses.models.ExchangeResponse
+
 
+
getEmail() - Method in class com.plannaplan.responses.models.TokenResponse
+
 
+
getEmail() - Method in class com.plannaplan.responses.models.UserResponse
+
 
+
getEmail() - Method in class com.plannaplan.security.cas.CasUserIdentity
+
 
+
getEndTime() - Method in class com.plannaplan.responses.models.AssignmentDetailedResponse
+
 
+
getEndTime() - Method in class com.plannaplan.responses.models.GroupDefaultResponse
+
 
+
getExchange() - Method in class com.plannaplan.controllers.ExchangeController
+
 
+
getExchangeById(Long) - Method in class com.plannaplan.controllers.ExchangeController
+
 
+
getFile(HttpServletResponse) - Method in class com.plannaplan.controllers.CommisionController
+
 
+
getGrNr() - Method in class com.plannaplan.responses.models.GroupDefaultResponse
+
 
+
getGroups() - Method in class com.plannaplan.responses.models.CommisionWithAcceptedGroupsResponse
+
 
+
getGroups() - Method in class com.plannaplan.responses.models.CommisionWithGroupsResponse
+
 
+
getGroupsAmmounts() - Method in class com.plannaplan.controllers.StatisticsController
+
 
+
getGroupsFullAmmounts() - Method in class com.plannaplan.controllers.StatisticsController
+
 
+
getId() - Method in class com.plannaplan.responses.models.abstracts.CoursesResponse
+
 
+
getId() - Method in class com.plannaplan.responses.models.AssignmentDetailedResponse
+
 
+
getId() - Method in class com.plannaplan.responses.models.AssignmentResponse
+
 
+
getId() - Method in class com.plannaplan.responses.models.AssignmentsSingleResponse
+
 
+
getId() - Method in class com.plannaplan.responses.models.CommisionResponse
+
 
+
getId() - Method in class com.plannaplan.responses.models.ExchangeResponse
+
 
+
getId() - Method in class com.plannaplan.responses.models.GroupDefaultResponse
+
 
+
getId() - Method in class com.plannaplan.responses.models.TokenResponse
+
 
+
getId() - Method in class com.plannaplan.responses.models.UserResponse
+
 
+
getInitInfo(boolean) - Static method in class com.plannaplan.Logo
+
+
return init string to log
+
+
getIsAccepted() - Method in class com.plannaplan.responses.models.GroupDefaultResponse
+
 
+
getLecture() - Method in class com.plannaplan.responses.models.AssignmentResponse
+
 
+
getLecturer() - Method in class com.plannaplan.responses.models.AssignmentDetailedResponse
+
 
+
getLecturer() - Method in class com.plannaplan.responses.models.GroupDefaultResponse
+
 
+
getLectures() - Method in class com.plannaplan.responses.models.CoursesWithGroupsResponse
+
 
+
getLectures() - Method in class com.plannaplan.responses.models.CourseWithGroupsResponse
+
 
+
getLogo() - Method in class com.plannaplan.Logo
+
 
+
getMethodName(Boolean, Boolean) - Method in class com.plannaplan.controllers.CoursesController
+
 
+
getName() - Method in class com.plannaplan.responses.models.abstracts.CoursesResponse
+
 
+
getName() - Method in class com.plannaplan.responses.models.AssignmentDetailedResponse
+
 
+
getName() - Method in class com.plannaplan.responses.models.AssignmentResponse
+
 
+
getName() - Method in class com.plannaplan.responses.models.UserResponse
+
 
+
getNonCommisionsAmmounts() - Method in class com.plannaplan.controllers.StatisticsController
+
 
+
getOwnedAssignment() - Method in class com.plannaplan.responses.models.ExchangeResponse
+
 
+
getOwner() - Method in class com.plannaplan.responses.models.CommisionResponse
+
 
+
getRefreshToken() - Method in class com.plannaplan.responses.models.TokenResponse
+
 
+
getRefreshToken(String) - Method in class com.plannaplan.controllers.TokenController
+
 
+
getRoom() - Method in class com.plannaplan.responses.models.GroupDefaultResponse
+
 
+
getStartedInfo(boolean) - Static method in class com.plannaplan.Logo
+
+
return start string to log
+
+
getSurname() - Method in class com.plannaplan.responses.models.UserResponse
+
 
+
getSymbol() - Method in class com.plannaplan.responses.models.abstracts.CoursesResponse
+
 
+
getSymbol() - Method in class com.plannaplan.responses.models.AssignmentResponse
+
 
+
getTakenPlaces() - Method in class com.plannaplan.responses.models.GroupDefaultResponse
+
 
+
getTime() - Method in class com.plannaplan.responses.models.AssignmentDetailedResponse
+
 
+
getTime() - Method in class com.plannaplan.responses.models.GroupDefaultResponse
+
 
+
getToken() - Method in class com.plannaplan.responses.models.TokenResponse
+
 
+
getToken(String) - Method in class com.plannaplan.controllers.TokenController
+
 
+
getTourDate() - Method in class com.plannaplan.controllers.ConfigController
+
+
Deprecated.
+
+
getType() - Method in class com.plannaplan.responses.models.AssignmentDetailedResponse
+
 
+
getType() - Method in class com.plannaplan.responses.models.GroupDefaultResponse
+
 
+
getUsosId() - Method in class com.plannaplan.security.cas.CasUserIdentity
+
 
+
GroupController - Class in com.plannaplan.controllers
+
+
Rest controller to Groups related endpoints.
+
+
GroupController() - Constructor for class com.plannaplan.controllers.GroupController
+
 
+
GroupDefaultResponse - Class in com.plannaplan.responses.models
+
+
Default api response for Groups entity
+
+
GroupDefaultResponse(Assignment) - Constructor for class com.plannaplan.responses.models.GroupDefaultResponse
+
+
creat new entity
+
+
GroupDefaultResponse(Assignment, int) - Constructor for class com.plannaplan.responses.models.GroupDefaultResponse
+
 
+
GroupDefaultResponse(Groups) - Constructor for class com.plannaplan.responses.models.GroupDefaultResponse
+
+
creat new entity
+
+
GroupDefaultResponse(Groups, int) - Constructor for class com.plannaplan.responses.models.GroupDefaultResponse
+
 
+
GroupsMappers - Class in com.plannaplan.responses.mappers
+
+
Mappers for Groups to api responses
+
+
GroupsMappers() - Constructor for class com.plannaplan.responses.mappers.GroupsMappers
+
 
+
GroupWithCapacityResponse - Class in com.plannaplan.responses.models
+
+
Group api response featuring group capacity
+
+
GroupWithCapacityResponse(Assignment) - Constructor for class com.plannaplan.responses.models.GroupWithCapacityResponse
+
+
create new instance
+
+
GroupWithCapacityResponse(Assignment, int) - Constructor for class com.plannaplan.responses.models.GroupWithCapacityResponse
+
+
create new instance
+
+
GroupWithCapacityResponse(Groups) - Constructor for class com.plannaplan.responses.models.GroupWithCapacityResponse
+
+
create new instance
+
+
GroupWithCapacityResponse(Groups, int) - Constructor for class com.plannaplan.responses.models.GroupWithCapacityResponse
+
+
create new instance
+
+
+

I

+
+
id - Variable in class com.plannaplan.responses.models.AssignmentDetailedResponse
+
 
+
importData() - Method in class com.plannaplan.App
+
+
method to import mocked data to testing app after startz.
+
+
initAdmin(String) - Method in class com.plannaplan.controllers.ConfigController
+
 
+
isAccepted() - Method in class com.plannaplan.responses.models.AssignmentsSingleResponse
+
 
+
+

L

+
+
Logo - Class in com.plannaplan
+
+
Class to generate logo string on start application and make logs info
+
+
Logo(String) - Constructor for class com.plannaplan.Logo
+
 
+
+

M

+
+
main(String[]) - Static method in class com.plannaplan.App
+
 
+
mapAssignmetnToDetialedResponse(List<Assignment>) - Static method in class com.plannaplan.responses.mappers.AssignmentResponseMappers
+
+
map assignmetn to detailed response
+
+
mapToCapacityResponse(List<Groups>) - Static method in class com.plannaplan.responses.mappers.GroupsMappers
+
 
+
mapToCapacityResponse(List<Groups>, HashMap<Long, Integer>) - Static method in class com.plannaplan.responses.mappers.GroupsMappers
+
 
+
mapToDefaultResponse(List<Exchange>) - Static method in class com.plannaplan.responses.mappers.ExchangeResponseMappers
+
 
+
mapToDefaultResponse(List<Groups>) - Static method in class com.plannaplan.responses.mappers.GroupsMappers
+
 
+
mapToDefaultResponse(List<Groups>, HashMap<Long, Integer>) - Static method in class com.plannaplan.responses.mappers.GroupsMappers
+
 
+
mapToDefaultResponse(List<User>) - Static method in class com.plannaplan.responses.mappers.UserResponseMappers
+
 
+
mapToGetCourseGroupsDefaultResponse(List<Groups>) - Static method in class com.plannaplan.responses.mappers.GroupsMappers
+
 
+
mapToGetCourseGroupsDefaultResponse(List<Groups>, HashMap<Long, Integer>) - Static method in class com.plannaplan.responses.mappers.GroupsMappers
+
 
+
mapToGetCourseGroupsWithCapacityResponse(List<Groups>) - Static method in class com.plannaplan.responses.mappers.GroupsMappers
+
 
+
mapToGetCourseGroupsWithCapacityResponse(List<Groups>, HashMap<Long, Integer>) - Static method in class com.plannaplan.responses.mappers.GroupsMappers
+
 
+
mapToGetCoursesResponse(List<Course>) - Static method in class com.plannaplan.responses.mappers.CoursesResponseMappers
+
 
+
mapToGetCoursesWithGroupsResponse(List<Course>) - Static method in class com.plannaplan.responses.mappers.CoursesResponseMappers
+
 
+
mapToResponse(List<Assignment>) - Static method in class com.plannaplan.responses.mappers.AssignmentResponseMappers
+
 
+
mapToResponse(List<Assignment>, HashMap<Long, Integer>) - Static method in class com.plannaplan.responses.mappers.AssignmentResponseMappers
+
 
+
mapToResponse(List<Commision>) - Static method in class com.plannaplan.responses.mappers.CommisionResponseMappers
+
 
+
mapToResponseWithExtraInforGroups(List<Commision>) - Static method in class com.plannaplan.responses.mappers.CommisionResponseMappers
+
 
+
mapToResponseWithGroups(List<Commision>) - Static method in class com.plannaplan.responses.mappers.CommisionResponseMappers
+
 
+
+

N

+
+
name - Variable in class com.plannaplan.responses.models.AssignmentDetailedResponse
+
 
+
+

P

+
+
performAcceptAlgorythm() - Method in class com.plannaplan.controllers.DeveloperController
+
 
+
performExchangeAlgorythm() - Method in class com.plannaplan.controllers.DeveloperController
+
 
+
+

R

+
+
retrieveUser(String, UsernamePasswordAuthenticationToken) - Method in class com.plannaplan.security.AuthenticationProvider
+
 
+
+

S

+
+
searchForStudent(String) - Method in class com.plannaplan.controllers.UsersController
+
 
+
setDesiredGroup(GroupDefaultResponse) - Method in class com.plannaplan.responses.models.ExchangeResponse
+
 
+
setFirstTour() - Method in class com.plannaplan.controllers.DeveloperController
+
 
+
setId(Long) - Method in class com.plannaplan.responses.models.ExchangeResponse
+
 
+
setNoTour() - Method in class com.plannaplan.controllers.DeveloperController
+
 
+
setOwnedAssignment(GroupDefaultResponse) - Method in class com.plannaplan.responses.models.ExchangeResponse
+
 
+
setSecondTour() - Method in class com.plannaplan.controllers.DeveloperController
+
 
+
StatisticsController - Class in com.plannaplan.controllers
+
+
Rest controller to enpoint that help deveopler test the app
+
+
StatisticsController() - Constructor for class com.plannaplan.controllers.StatisticsController
+
 
+
StatisticSimpleNumberResponse - Class in com.plannaplan.responses.models
+
+
Simple api response for number statistics
+
+
StatisticSimpleNumberResponse(Integer) - Constructor for class com.plannaplan.responses.models.StatisticSimpleNumberResponse
+
 
+
STUDENT - com.plannaplan.security.AuthorityRoles
+
 
+
successfulAuthentication(HttpServletRequest, HttpServletResponse, FilterChain, Authentication) - Method in class com.plannaplan.security.AuthenticationFilter
+
 
+
Swagger2Config - Class in com.plannaplan
+
+
Config class of Swagger to generate rest api documentation
+
+
Swagger2Config() - Constructor for class com.plannaplan.Swagger2Config
+
 
+
+

T

+
+
TEST_USER - com.plannaplan.security.AuthorityRoles
+
 
+
TokenBasedController - Class in com.plannaplan.controllers
+
+
Abstract class for controllers that requires token to extra authorize action + beyond spring security
+
+
TokenBasedController() - Constructor for class com.plannaplan.controllers.TokenBasedController
+
 
+
TokenController - Class in com.plannaplan.controllers
+
+
Rest controller to Token related endpoints.
+
+
TokenController() - Constructor for class com.plannaplan.controllers.TokenController
+
 
+
TokenResponse - Class in com.plannaplan.responses.models
+
+
Response to show after successfully login cation
+
+
TokenResponse(User) - Constructor for class com.plannaplan.responses.models.TokenResponse
+
 
+
+

U

+
+
updateCapacity(Long, Integer) - Method in class com.plannaplan.controllers.GroupController
+
 
+
UserResponse - Class in com.plannaplan.responses.models
+
+
Model for api response for user serach results.
+
+
UserResponse(User) - Constructor for class com.plannaplan.responses.models.UserResponse
+
 
+
UserResponseMappers - Class in com.plannaplan.responses.mappers
+
+
Mappers for Users to api responses
+
+
UserResponseMappers() - Constructor for class com.plannaplan.responses.mappers.UserResponseMappers
+
 
+
UsersController - Class in com.plannaplan.controllers
+
+
Rest controller to assignments related endpoints.
+
+
UsersController() - Constructor for class com.plannaplan.controllers.UsersController
+
 
+
userService - Variable in class com.plannaplan.controllers.TokenBasedController
+
 
+
+

V

+
+
validate() - Method in interface com.plannaplan.security.cas.CasValidator
+
+
validate ticket (should be provided in costructor or by setter)
+
+
validate() - Method in class com.plannaplan.security.cas.CustomUAMCasValidator
+
 
+
validate() - Method in class com.plannaplan.security.cas.DefaultUAMCasValidator
+
 
+
valueOf(String) - Static method in enum com.plannaplan.security.AuthorityRoles
+
+
Returns the enum constant of this type with the specified name.
+
+
values() - Static method in enum com.plannaplan.security.AuthorityRoles
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
+

W

+
+
WebSecurityConfig - Class in com.plannaplan.security
+
+
Spring config class for security
+
+
WebSecurityConfig(AuthenticationProvider) - Constructor for class com.plannaplan.security.WebSecurityConfig
+
 
+
+A C D E G I L M N P R S T U V W 
All Classes|All Packages
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/index.html b/dokumentacja-backendu/restservice/java/index.html new file mode 100644 index 0000000..1d0dfd4 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/index.html @@ -0,0 +1,145 @@ + + + + + +Overview (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

restservice 1.0-SNAPSHOT API

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Packages
PackageDescription
com.plannaplan +
Root package of project
+
com.plannaplan.controllers +
Provides rest controllers that defines endpoints and their accessibility
+
com.plannaplan.responses +
Contains packeges realted to creating api responses
+
com.plannaplan.responses.mappers +
Provides mappers to map mutiple entites from db to single api response
+
com.plannaplan.responses.models +
Provides models of all possible api responses.
+
com.plannaplan.responses.models.abstracts +
Abstract api responses
+
com.plannaplan.security +
All classes realted to seciuirty includin spring secuirty and cas + authentication
+
com.plannaplan.security.cas +
All calsses realted to authorizing user with CAS system.
+
+
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/jquery-ui.overrides.css b/dokumentacja-backendu/restservice/java/jquery-ui.overrides.css new file mode 100644 index 0000000..f89acb6 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/jquery-ui.overrides.css @@ -0,0 +1,34 @@ +/* + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + /* Overrides the color of selection used in jQuery UI */ + background: #F8981D; +} diff --git a/dokumentacja-backendu/restservice/java/member-search-index.js b/dokumentacja-backendu/restservice/java/member-search-index.js new file mode 100644 index 0000000..7f13bc9 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/member-search-index.js @@ -0,0 +1 @@ +memberSearchIndex = [{"p":"com.plannaplan.controllers","c":"UsersController","l":"addAdmin(String)","u":"addAdmin(java.lang.String)"},{"p":"com.plannaplan.controllers","c":"CommisionController","l":"addCommision(List, Long)","u":"addCommision(java.util.List,java.lang.Long)"},{"p":"com.plannaplan.controllers","c":"UsersController","l":"addDeanery(String)","u":"addDeanery(java.lang.String)"},{"p":"com.plannaplan.security","c":"AuthenticationProvider","l":"additionalAuthenticationChecks(UserDetails, UsernamePasswordAuthenticationToken)","u":"additionalAuthenticationChecks(org.springframework.security.core.userdetails.UserDetails,org.springframework.security.authentication.UsernamePasswordAuthenticationToken)"},{"p":"com.plannaplan","c":"Swagger2Config","l":"addResourceHandlers(ResourceHandlerRegistry)","u":"addResourceHandlers(org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry)"},{"p":"com.plannaplan.security","c":"AuthorityRoles","l":"ADMIN"},{"p":"com.plannaplan","c":"Logo","l":"ANSI_BLACK"},{"p":"com.plannaplan","c":"Logo","l":"ANSI_BLUE"},{"p":"com.plannaplan","c":"Logo","l":"ANSI_RESET"},{"p":"com.plannaplan","c":"Logo","l":"ANSI_YELLOW"},{"p":"com.plannaplan","c":"App","l":"API_VERSION"},{"p":"com.plannaplan","c":"App","l":"App()","u":"%3Cinit%3E()"},{"p":"com.plannaplan.responses.models","c":"AssignmentDetailedResponse","l":"AssignmentDetailedResponse(Assignment)","u":"%3Cinit%3E(com.plannaplan.entities.Assignment)"},{"p":"com.plannaplan.responses.models","c":"AssignmentResponse","l":"AssignmentResponse(Course, Assignment)","u":"%3Cinit%3E(com.plannaplan.entities.Course,com.plannaplan.entities.Assignment)"},{"p":"com.plannaplan.responses.models","c":"AssignmentResponse","l":"AssignmentResponse(Course, Assignment, Assignment)","u":"%3Cinit%3E(com.plannaplan.entities.Course,com.plannaplan.entities.Assignment,com.plannaplan.entities.Assignment)"},{"p":"com.plannaplan.responses.models","c":"AssignmentResponse","l":"AssignmentResponse(Course, Assignment, Assignment, HashMap)","u":"%3Cinit%3E(com.plannaplan.entities.Course,com.plannaplan.entities.Assignment,com.plannaplan.entities.Assignment,java.util.HashMap)"},{"p":"com.plannaplan.responses.models","c":"AssignmentResponse","l":"AssignmentResponse(Course, Assignment, HashMap)","u":"%3Cinit%3E(com.plannaplan.entities.Course,com.plannaplan.entities.Assignment,java.util.HashMap)"},{"p":"com.plannaplan.responses.models","c":"AssignmentResponse","l":"AssignmentResponse(Course, Groups)","u":"%3Cinit%3E(com.plannaplan.entities.Course,com.plannaplan.entities.Groups)"},{"p":"com.plannaplan.responses.models","c":"AssignmentResponse","l":"AssignmentResponse(Course, Groups, Groups)","u":"%3Cinit%3E(com.plannaplan.entities.Course,com.plannaplan.entities.Groups,com.plannaplan.entities.Groups)"},{"p":"com.plannaplan.responses.models","c":"AssignmentResponse","l":"AssignmentResponse(Course, Groups, Groups, HashMap)","u":"%3Cinit%3E(com.plannaplan.entities.Course,com.plannaplan.entities.Groups,com.plannaplan.entities.Groups,java.util.HashMap)"},{"p":"com.plannaplan.responses.models","c":"AssignmentResponse","l":"AssignmentResponse(Course, Groups, HashMap)","u":"%3Cinit%3E(com.plannaplan.entities.Course,com.plannaplan.entities.Groups,java.util.HashMap)"},{"p":"com.plannaplan.responses.mappers","c":"AssignmentResponseMappers","l":"AssignmentResponseMappers()","u":"%3Cinit%3E()"},{"p":"com.plannaplan.controllers","c":"AssignmentsController","l":"AssignmentsController()","u":"%3Cinit%3E()"},{"p":"com.plannaplan.responses.models","c":"AssignmentsSingleResponse","l":"AssignmentsSingleResponse(Assignment)","u":"%3Cinit%3E(com.plannaplan.entities.Assignment)"},{"p":"com.plannaplan.security","c":"AuthenticationFilter","l":"attemptAuthentication(HttpServletRequest, HttpServletResponse)","u":"attemptAuthentication(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)"},{"p":"com.plannaplan.security","c":"AuthenticationProvider","l":"AuthenticationProvider()","u":"%3Cinit%3E()"},{"p":"com.plannaplan.security.cas","c":"CasUserIdentity","l":"CasUserIdentity(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"com.plannaplan.security.cas","c":"CasValidationExcepiton","l":"CasValidationExcepiton(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.plannaplan.controllers","c":"CommisionController","l":"CommisionController()","u":"%3Cinit%3E()"},{"p":"com.plannaplan.responses.models","c":"CommisionResponse","l":"CommisionResponse(Commision)","u":"%3Cinit%3E(com.plannaplan.entities.Commision)"},{"p":"com.plannaplan.responses.mappers","c":"CommisionResponseMappers","l":"CommisionResponseMappers()","u":"%3Cinit%3E()"},{"p":"com.plannaplan.responses.models","c":"CommisionWithAcceptedGroupsResponse","l":"CommisionWithAcceptedGroupsResponse(Commision)","u":"%3Cinit%3E(com.plannaplan.entities.Commision)"},{"p":"com.plannaplan.responses.models","c":"CommisionWithGroupsResponse","l":"CommisionWithGroupsResponse(Commision)","u":"%3Cinit%3E(com.plannaplan.entities.Commision)"},{"p":"com.plannaplan.controllers","c":"ConfigController","l":"configApp(MultipartFile, Date, Date, Date, Date)","u":"configApp(org.springframework.web.multipart.MultipartFile,java.util.Date,java.util.Date,java.util.Date,java.util.Date)"},{"p":"com.plannaplan.controllers","c":"ConfigController","l":"configAppChangeCources(MultipartFile)","u":"configAppChangeCources(org.springframework.web.multipart.MultipartFile)"},{"p":"com.plannaplan.controllers","c":"ConfigController","l":"ConfigController()","u":"%3Cinit%3E()"},{"p":"com.plannaplan.responses.models","c":"ConfigTourResponse","l":"ConfigTourResponse(AppState)","u":"%3Cinit%3E(com.plannaplan.types.AppState)"},{"p":"com.plannaplan.controllers","c":"ConfigController","l":"configToursApp(Date, Date, Date, Date)","u":"configToursApp(java.util.Date,java.util.Date,java.util.Date,java.util.Date)"},{"p":"com.plannaplan.security","c":"WebSecurityConfig","l":"configure(AuthenticationManagerBuilder)","u":"configure(org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder)"},{"p":"com.plannaplan.security","c":"WebSecurityConfig","l":"configure(HttpSecurity)","u":"configure(org.springframework.security.config.annotation.web.builders.HttpSecurity)"},{"p":"com.plannaplan.security","c":"WebSecurityConfig","l":"configure(WebSecurity)","u":"configure(org.springframework.security.config.annotation.web.builders.WebSecurity)"},{"p":"com.plannaplan.controllers","c":"CoursesController","l":"CoursesController()","u":"%3Cinit%3E()"},{"p":"com.plannaplan.responses.models","c":"CoursesDefaultResponse","l":"CoursesDefaultResponse(Course)","u":"%3Cinit%3E(com.plannaplan.entities.Course)"},{"p":"com.plannaplan.responses.models.abstracts","c":"CoursesResponse","l":"CoursesResponse(Course)","u":"%3Cinit%3E(com.plannaplan.entities.Course)"},{"p":"com.plannaplan.responses.mappers","c":"CoursesResponseMappers","l":"CoursesResponseMappers()","u":"%3Cinit%3E()"},{"p":"com.plannaplan.responses.models","c":"CoursesWithGroupsResponse","l":"CoursesWithGroupsResponse(Course)","u":"%3Cinit%3E(com.plannaplan.entities.Course)"},{"p":"com.plannaplan.responses.models","c":"CoursesWithGroupsResponse","l":"CoursesWithGroupsResponse(Course, List, List)","u":"%3Cinit%3E(com.plannaplan.entities.Course,java.util.List,java.util.List)"},{"p":"com.plannaplan.responses.models","c":"CourseWithGroupsResponse","l":"CourseWithGroupsResponse(List, List)","u":"%3Cinit%3E(java.util.List,java.util.List)"},{"p":"com.plannaplan.controllers","c":"ExchangeController","l":"createExchange(Map)","u":"createExchange(java.util.Map)"},{"p":"com.plannaplan","c":"Swagger2Config","l":"createRestApi()"},{"p":"com.plannaplan.security.cas","c":"CustomUAMCasValidator","l":"CustomUAMCasValidator(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"com.plannaplan.security","c":"AuthorityRoles","l":"DEANERY"},{"p":"com.plannaplan.security.cas","c":"DefaultUAMCasValidator","l":"DefaultUAMCasValidator(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"com.plannaplan.controllers","c":"ExchangeController","l":"deleteExchange(Long)","u":"deleteExchange(java.lang.Long)"},{"p":"com.plannaplan.security","c":"AuthorityRoles","l":"DEVELOPER"},{"p":"com.plannaplan.controllers","c":"DeveloperController","l":"DeveloperController()","u":"%3Cinit%3E()"},{"p":"com.plannaplan.controllers","c":"ExchangeController","l":"ExchangeController()","u":"%3Cinit%3E()"},{"p":"com.plannaplan.responses.models","c":"ExchangeResponse","l":"ExchangeResponse(Exchange)","u":"%3Cinit%3E(com.plannaplan.entities.Exchange)"},{"p":"com.plannaplan.responses.mappers","c":"ExchangeResponseMappers","l":"ExchangeResponseMappers()","u":"%3Cinit%3E()"},{"p":"com.plannaplan.controllers","c":"StatisticsController","l":"getAcceptedAmmounts()"},{"p":"com.plannaplan.controllers","c":"StatisticsController","l":"getAcceptedPartlyAmmounts()"},{"p":"com.plannaplan.controllers","c":"CommisionController","l":"getAlCommisions(Boolean, Boolean)","u":"getAlCommisions(java.lang.Boolean,java.lang.Boolean)"},{"p":"com.plannaplan.controllers","c":"CommisionController","l":"getAllAssignmets()"},{"p":"com.plannaplan.controllers","c":"UsersController","l":"getAllStudents()"},{"p":"com.plannaplan.responses.models","c":"StatisticSimpleNumberResponse","l":"getAmmount()"},{"p":"com.plannaplan.security","c":"AuthorityRoles","l":"getAuthority()"},{"p":"com.plannaplan.responses.models","c":"TokenResponse","l":"getAuthorityRole()"},{"p":"com.plannaplan.security","c":"AuthorityRoles","l":"getAuthorityRole(UserRoles)","u":"getAuthorityRole(com.plannaplan.types.UserRoles)"},{"p":"com.plannaplan.responses.models","c":"GroupWithCapacityResponse","l":"getCapacity()"},{"p":"com.plannaplan.responses.models","c":"AssignmentResponse","l":"getClasses()"},{"p":"com.plannaplan.responses.models","c":"CourseWithGroupsResponse","l":"getClasses()"},{"p":"com.plannaplan.responses.models","c":"CoursesWithGroupsResponse","l":"getClasses()"},{"p":"com.plannaplan.controllers","c":"CommisionController","l":"getCommision(Long, Boolean)","u":"getCommision(java.lang.Long,java.lang.Boolean)"},{"p":"com.plannaplan.responses.models","c":"CommisionResponse","l":"getCommisionDate()"},{"p":"com.plannaplan.controllers","c":"StatisticsController","l":"getCommisionsAmmounts()"},{"p":"com.plannaplan.responses.models","c":"CommisionResponse","l":"getCommiter()"},{"p":"com.plannaplan.responses.models","c":"ExchangeResponse","l":"getCourseName()"},{"p":"com.plannaplan.controllers","c":"GroupController","l":"getCourses(Long, Boolean, Boolean)","u":"getCourses(java.lang.Long,java.lang.Boolean,java.lang.Boolean)"},{"p":"com.plannaplan.controllers","c":"AssignmentsController","l":"getCurrentAssignments()"},{"p":"com.plannaplan.controllers","c":"CommisionController","l":"getCurrentAssignments()"},{"p":"com.plannaplan.controllers","c":"CommisionController","l":"getCurrentAssignmentsDeanery(Long)","u":"getCurrentAssignmentsDeanery(java.lang.Long)"},{"p":"com.plannaplan.responses.models","c":"ConfigTourResponse","l":"getCurrentTour()"},{"p":"com.plannaplan.controllers","c":"ConfigController","l":"getCurrentTourDate()"},{"p":"com.plannaplan.controllers","c":"TokenBasedController","l":"getCurrentUser()"},{"p":"com.plannaplan.responses.models","c":"AssignmentDetailedResponse","l":"getDay()"},{"p":"com.plannaplan.responses.models","c":"GroupDefaultResponse","l":"getDay()"},{"p":"com.plannaplan.responses.models","c":"ExchangeResponse","l":"getDesiredGroup()"},{"p":"com.plannaplan.responses.models","c":"TokenResponse","l":"getEmail()"},{"p":"com.plannaplan.responses.models","c":"UserResponse","l":"getEmail()"},{"p":"com.plannaplan.security.cas","c":"CasUserIdentity","l":"getEmail()"},{"p":"com.plannaplan.responses.models","c":"AssignmentDetailedResponse","l":"getEndTime()"},{"p":"com.plannaplan.responses.models","c":"GroupDefaultResponse","l":"getEndTime()"},{"p":"com.plannaplan.controllers","c":"ExchangeController","l":"getExchange()"},{"p":"com.plannaplan.controllers","c":"ExchangeController","l":"getExchangeById(Long)","u":"getExchangeById(java.lang.Long)"},{"p":"com.plannaplan.controllers","c":"CommisionController","l":"getFile(HttpServletResponse)","u":"getFile(javax.servlet.http.HttpServletResponse)"},{"p":"com.plannaplan.responses.models","c":"GroupDefaultResponse","l":"getGrNr()"},{"p":"com.plannaplan.responses.models","c":"CommisionWithAcceptedGroupsResponse","l":"getGroups()"},{"p":"com.plannaplan.responses.models","c":"CommisionWithGroupsResponse","l":"getGroups()"},{"p":"com.plannaplan.controllers","c":"StatisticsController","l":"getGroupsAmmounts()"},{"p":"com.plannaplan.controllers","c":"StatisticsController","l":"getGroupsFullAmmounts()"},{"p":"com.plannaplan.responses.models","c":"AssignmentDetailedResponse","l":"getId()"},{"p":"com.plannaplan.responses.models","c":"AssignmentResponse","l":"getId()"},{"p":"com.plannaplan.responses.models","c":"AssignmentsSingleResponse","l":"getId()"},{"p":"com.plannaplan.responses.models","c":"CommisionResponse","l":"getId()"},{"p":"com.plannaplan.responses.models","c":"ExchangeResponse","l":"getId()"},{"p":"com.plannaplan.responses.models","c":"GroupDefaultResponse","l":"getId()"},{"p":"com.plannaplan.responses.models","c":"TokenResponse","l":"getId()"},{"p":"com.plannaplan.responses.models","c":"UserResponse","l":"getId()"},{"p":"com.plannaplan.responses.models.abstracts","c":"CoursesResponse","l":"getId()"},{"p":"com.plannaplan","c":"Logo","l":"getInitInfo(boolean)"},{"p":"com.plannaplan.responses.models","c":"GroupDefaultResponse","l":"getIsAccepted()"},{"p":"com.plannaplan.responses.models","c":"AssignmentResponse","l":"getLecture()"},{"p":"com.plannaplan.responses.models","c":"AssignmentDetailedResponse","l":"getLecturer()"},{"p":"com.plannaplan.responses.models","c":"GroupDefaultResponse","l":"getLecturer()"},{"p":"com.plannaplan.responses.models","c":"CourseWithGroupsResponse","l":"getLectures()"},{"p":"com.plannaplan.responses.models","c":"CoursesWithGroupsResponse","l":"getLectures()"},{"p":"com.plannaplan","c":"Logo","l":"getLogo()"},{"p":"com.plannaplan.controllers","c":"CoursesController","l":"getMethodName(Boolean, Boolean)","u":"getMethodName(java.lang.Boolean,java.lang.Boolean)"},{"p":"com.plannaplan.responses.models","c":"AssignmentDetailedResponse","l":"getName()"},{"p":"com.plannaplan.responses.models","c":"AssignmentResponse","l":"getName()"},{"p":"com.plannaplan.responses.models","c":"UserResponse","l":"getName()"},{"p":"com.plannaplan.responses.models.abstracts","c":"CoursesResponse","l":"getName()"},{"p":"com.plannaplan.controllers","c":"StatisticsController","l":"getNonCommisionsAmmounts()"},{"p":"com.plannaplan.responses.models","c":"ExchangeResponse","l":"getOwnedAssignment()"},{"p":"com.plannaplan.responses.models","c":"CommisionResponse","l":"getOwner()"},{"p":"com.plannaplan.responses.models","c":"TokenResponse","l":"getRefreshToken()"},{"p":"com.plannaplan.controllers","c":"TokenController","l":"getRefreshToken(String)","u":"getRefreshToken(java.lang.String)"},{"p":"com.plannaplan.responses.models","c":"GroupDefaultResponse","l":"getRoom()"},{"p":"com.plannaplan","c":"Logo","l":"getStartedInfo(boolean)"},{"p":"com.plannaplan.responses.models","c":"UserResponse","l":"getSurname()"},{"p":"com.plannaplan.responses.models","c":"AssignmentResponse","l":"getSymbol()"},{"p":"com.plannaplan.responses.models.abstracts","c":"CoursesResponse","l":"getSymbol()"},{"p":"com.plannaplan.responses.models","c":"GroupDefaultResponse","l":"getTakenPlaces()"},{"p":"com.plannaplan.responses.models","c":"AssignmentDetailedResponse","l":"getTime()"},{"p":"com.plannaplan.responses.models","c":"GroupDefaultResponse","l":"getTime()"},{"p":"com.plannaplan.responses.models","c":"TokenResponse","l":"getToken()"},{"p":"com.plannaplan.controllers","c":"TokenController","l":"getToken(String)","u":"getToken(java.lang.String)"},{"p":"com.plannaplan.controllers","c":"ConfigController","l":"getTourDate()"},{"p":"com.plannaplan.responses.models","c":"AssignmentDetailedResponse","l":"getType()"},{"p":"com.plannaplan.responses.models","c":"GroupDefaultResponse","l":"getType()"},{"p":"com.plannaplan.security.cas","c":"CasUserIdentity","l":"getUsosId()"},{"p":"com.plannaplan.controllers","c":"GroupController","l":"GroupController()","u":"%3Cinit%3E()"},{"p":"com.plannaplan.responses.models","c":"GroupDefaultResponse","l":"GroupDefaultResponse(Assignment)","u":"%3Cinit%3E(com.plannaplan.entities.Assignment)"},{"p":"com.plannaplan.responses.models","c":"GroupDefaultResponse","l":"GroupDefaultResponse(Assignment, int)","u":"%3Cinit%3E(com.plannaplan.entities.Assignment,int)"},{"p":"com.plannaplan.responses.models","c":"GroupDefaultResponse","l":"GroupDefaultResponse(Groups)","u":"%3Cinit%3E(com.plannaplan.entities.Groups)"},{"p":"com.plannaplan.responses.models","c":"GroupDefaultResponse","l":"GroupDefaultResponse(Groups, int)","u":"%3Cinit%3E(com.plannaplan.entities.Groups,int)"},{"p":"com.plannaplan.responses.mappers","c":"GroupsMappers","l":"GroupsMappers()","u":"%3Cinit%3E()"},{"p":"com.plannaplan.responses.models","c":"GroupWithCapacityResponse","l":"GroupWithCapacityResponse(Assignment)","u":"%3Cinit%3E(com.plannaplan.entities.Assignment)"},{"p":"com.plannaplan.responses.models","c":"GroupWithCapacityResponse","l":"GroupWithCapacityResponse(Assignment, int)","u":"%3Cinit%3E(com.plannaplan.entities.Assignment,int)"},{"p":"com.plannaplan.responses.models","c":"GroupWithCapacityResponse","l":"GroupWithCapacityResponse(Groups)","u":"%3Cinit%3E(com.plannaplan.entities.Groups)"},{"p":"com.plannaplan.responses.models","c":"GroupWithCapacityResponse","l":"GroupWithCapacityResponse(Groups, int)","u":"%3Cinit%3E(com.plannaplan.entities.Groups,int)"},{"p":"com.plannaplan.responses.models","c":"AssignmentDetailedResponse","l":"id"},{"p":"com.plannaplan","c":"App","l":"importData()"},{"p":"com.plannaplan.controllers","c":"ConfigController","l":"initAdmin(String)","u":"initAdmin(java.lang.String)"},{"p":"com.plannaplan.responses.models","c":"AssignmentsSingleResponse","l":"isAccepted()"},{"p":"com.plannaplan","c":"Logo","l":"Logo(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"com.plannaplan","c":"App","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"com.plannaplan.responses.mappers","c":"AssignmentResponseMappers","l":"mapAssignmetnToDetialedResponse(List)","u":"mapAssignmetnToDetialedResponse(java.util.List)"},{"p":"com.plannaplan.responses.mappers","c":"GroupsMappers","l":"mapToCapacityResponse(List)","u":"mapToCapacityResponse(java.util.List)"},{"p":"com.plannaplan.responses.mappers","c":"GroupsMappers","l":"mapToCapacityResponse(List, HashMap)","u":"mapToCapacityResponse(java.util.List,java.util.HashMap)"},{"p":"com.plannaplan.responses.mappers","c":"ExchangeResponseMappers","l":"mapToDefaultResponse(List)","u":"mapToDefaultResponse(java.util.List)"},{"p":"com.plannaplan.responses.mappers","c":"GroupsMappers","l":"mapToDefaultResponse(List)","u":"mapToDefaultResponse(java.util.List)"},{"p":"com.plannaplan.responses.mappers","c":"GroupsMappers","l":"mapToDefaultResponse(List, HashMap)","u":"mapToDefaultResponse(java.util.List,java.util.HashMap)"},{"p":"com.plannaplan.responses.mappers","c":"UserResponseMappers","l":"mapToDefaultResponse(List)","u":"mapToDefaultResponse(java.util.List)"},{"p":"com.plannaplan.responses.mappers","c":"GroupsMappers","l":"mapToGetCourseGroupsDefaultResponse(List)","u":"mapToGetCourseGroupsDefaultResponse(java.util.List)"},{"p":"com.plannaplan.responses.mappers","c":"GroupsMappers","l":"mapToGetCourseGroupsDefaultResponse(List, HashMap)","u":"mapToGetCourseGroupsDefaultResponse(java.util.List,java.util.HashMap)"},{"p":"com.plannaplan.responses.mappers","c":"GroupsMappers","l":"mapToGetCourseGroupsWithCapacityResponse(List)","u":"mapToGetCourseGroupsWithCapacityResponse(java.util.List)"},{"p":"com.plannaplan.responses.mappers","c":"GroupsMappers","l":"mapToGetCourseGroupsWithCapacityResponse(List, HashMap)","u":"mapToGetCourseGroupsWithCapacityResponse(java.util.List,java.util.HashMap)"},{"p":"com.plannaplan.responses.mappers","c":"CoursesResponseMappers","l":"mapToGetCoursesResponse(List)","u":"mapToGetCoursesResponse(java.util.List)"},{"p":"com.plannaplan.responses.mappers","c":"CoursesResponseMappers","l":"mapToGetCoursesWithGroupsResponse(List)","u":"mapToGetCoursesWithGroupsResponse(java.util.List)"},{"p":"com.plannaplan.responses.mappers","c":"AssignmentResponseMappers","l":"mapToResponse(List)","u":"mapToResponse(java.util.List)"},{"p":"com.plannaplan.responses.mappers","c":"AssignmentResponseMappers","l":"mapToResponse(List, HashMap)","u":"mapToResponse(java.util.List,java.util.HashMap)"},{"p":"com.plannaplan.responses.mappers","c":"CommisionResponseMappers","l":"mapToResponse(List)","u":"mapToResponse(java.util.List)"},{"p":"com.plannaplan.responses.mappers","c":"CommisionResponseMappers","l":"mapToResponseWithExtraInforGroups(List)","u":"mapToResponseWithExtraInforGroups(java.util.List)"},{"p":"com.plannaplan.responses.mappers","c":"CommisionResponseMappers","l":"mapToResponseWithGroups(List)","u":"mapToResponseWithGroups(java.util.List)"},{"p":"com.plannaplan.responses.models","c":"AssignmentDetailedResponse","l":"name"},{"p":"com.plannaplan.controllers","c":"DeveloperController","l":"performAcceptAlgorythm()"},{"p":"com.plannaplan.controllers","c":"DeveloperController","l":"performExchangeAlgorythm()"},{"p":"com.plannaplan.security","c":"AuthenticationProvider","l":"retrieveUser(String, UsernamePasswordAuthenticationToken)","u":"retrieveUser(java.lang.String,org.springframework.security.authentication.UsernamePasswordAuthenticationToken)"},{"p":"com.plannaplan.controllers","c":"UsersController","l":"searchForStudent(String)","u":"searchForStudent(java.lang.String)"},{"p":"com.plannaplan.responses.models","c":"ExchangeResponse","l":"setDesiredGroup(GroupDefaultResponse)","u":"setDesiredGroup(com.plannaplan.responses.models.GroupDefaultResponse)"},{"p":"com.plannaplan.controllers","c":"DeveloperController","l":"setFirstTour()"},{"p":"com.plannaplan.responses.models","c":"ExchangeResponse","l":"setId(Long)","u":"setId(java.lang.Long)"},{"p":"com.plannaplan.controllers","c":"DeveloperController","l":"setNoTour()"},{"p":"com.plannaplan.responses.models","c":"ExchangeResponse","l":"setOwnedAssignment(GroupDefaultResponse)","u":"setOwnedAssignment(com.plannaplan.responses.models.GroupDefaultResponse)"},{"p":"com.plannaplan.controllers","c":"DeveloperController","l":"setSecondTour()"},{"p":"com.plannaplan.controllers","c":"StatisticsController","l":"StatisticsController()","u":"%3Cinit%3E()"},{"p":"com.plannaplan.responses.models","c":"StatisticSimpleNumberResponse","l":"StatisticSimpleNumberResponse(Integer)","u":"%3Cinit%3E(java.lang.Integer)"},{"p":"com.plannaplan.security","c":"AuthorityRoles","l":"STUDENT"},{"p":"com.plannaplan.security","c":"AuthenticationFilter","l":"successfulAuthentication(HttpServletRequest, HttpServletResponse, FilterChain, Authentication)","u":"successfulAuthentication(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,javax.servlet.FilterChain,org.springframework.security.core.Authentication)"},{"p":"com.plannaplan","c":"Swagger2Config","l":"Swagger2Config()","u":"%3Cinit%3E()"},{"p":"com.plannaplan.security","c":"AuthorityRoles","l":"TEST_USER"},{"p":"com.plannaplan.controllers","c":"TokenBasedController","l":"TokenBasedController()","u":"%3Cinit%3E()"},{"p":"com.plannaplan.controllers","c":"TokenController","l":"TokenController()","u":"%3Cinit%3E()"},{"p":"com.plannaplan.responses.models","c":"TokenResponse","l":"TokenResponse(User)","u":"%3Cinit%3E(com.plannaplan.entities.User)"},{"p":"com.plannaplan.controllers","c":"GroupController","l":"updateCapacity(Long, Integer)","u":"updateCapacity(java.lang.Long,java.lang.Integer)"},{"p":"com.plannaplan.responses.models","c":"UserResponse","l":"UserResponse(User)","u":"%3Cinit%3E(com.plannaplan.entities.User)"},{"p":"com.plannaplan.responses.mappers","c":"UserResponseMappers","l":"UserResponseMappers()","u":"%3Cinit%3E()"},{"p":"com.plannaplan.controllers","c":"UsersController","l":"UsersController()","u":"%3Cinit%3E()"},{"p":"com.plannaplan.controllers","c":"TokenBasedController","l":"userService"},{"p":"com.plannaplan.security.cas","c":"CasValidator","l":"validate()"},{"p":"com.plannaplan.security.cas","c":"CustomUAMCasValidator","l":"validate()"},{"p":"com.plannaplan.security.cas","c":"DefaultUAMCasValidator","l":"validate()"},{"p":"com.plannaplan.security","c":"AuthorityRoles","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"com.plannaplan.security","c":"AuthorityRoles","l":"values()"},{"p":"com.plannaplan.security","c":"WebSecurityConfig","l":"WebSecurityConfig(AuthenticationProvider)","u":"%3Cinit%3E(com.plannaplan.security.AuthenticationProvider)"}];updateSearchResults(); \ No newline at end of file diff --git a/dokumentacja-backendu/restservice/java/module-search-index.js b/dokumentacja-backendu/restservice/java/module-search-index.js new file mode 100644 index 0000000..0d59754 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/module-search-index.js @@ -0,0 +1 @@ +moduleSearchIndex = [];updateSearchResults(); \ No newline at end of file diff --git a/dokumentacja-backendu/restservice/java/overview-summary.html b/dokumentacja-backendu/restservice/java/overview-summary.html new file mode 100644 index 0000000..952c704 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/overview-summary.html @@ -0,0 +1,26 @@ + + + + + +restservice 1.0-SNAPSHOT API + + + + + + + + + + +
+ +

index.html

+
+ + diff --git a/dokumentacja-backendu/restservice/java/overview-tree.html b/dokumentacja-backendu/restservice/java/overview-tree.html new file mode 100644 index 0000000..036fb93 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/overview-tree.html @@ -0,0 +1,211 @@ + + + + + +Class Hierarchy (restservice 1.0-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+ +
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+

Enum Hierarchy

+
    +
  • java.lang.Object +
      +
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable) +
        +
      • com.plannaplan.security.AuthorityRoles (implements org.springframework.security.core.GrantedAuthority)
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + diff --git a/dokumentacja-backendu/restservice/java/package-search-index.js b/dokumentacja-backendu/restservice/java/package-search-index.js new file mode 100644 index 0000000..82faee9 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/package-search-index.js @@ -0,0 +1 @@ +packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"com.plannaplan"},{"l":"com.plannaplan.controllers"},{"l":"com.plannaplan.responses"},{"l":"com.plannaplan.responses.mappers"},{"l":"com.plannaplan.responses.models"},{"l":"com.plannaplan.responses.models.abstracts"},{"l":"com.plannaplan.security"},{"l":"com.plannaplan.security.cas"}];updateSearchResults(); \ No newline at end of file diff --git a/dokumentacja-backendu/restservice/java/resources/glass.png b/dokumentacja-backendu/restservice/java/resources/glass.png new file mode 100644 index 0000000000000000000000000000000000000000..a7f591f467a1c0c949bbc510156a0c1afb860a6e GIT binary patch literal 499 zcmVJoRsvExf%rEN>jUL}qZ_~k#FbE+Q;{`;0FZwVNX2n-^JoI; zP;4#$8DIy*Yk-P>VN(DUKmPse7mx+ExD4O|;?E5D0Z5($mjO3`*anwQU^s{ZDK#Lz zj>~{qyaIx5K!t%=G&2IJNzg!ChRpyLkO7}Ry!QaotAHAMpbB3AF(}|_f!G-oI|uK6 z`id_dumai5K%C3Y$;tKS_iqMPHg<*|-@e`liWLAggVM!zAP#@l;=c>S03;{#04Z~5 zN_+ss=Yg6*hTr59mzMwZ@+l~q!+?ft!fF66AXT#wWavHt30bZWFCK%!BNk}LN?0Hg z1VF_nfs`Lm^DjYZ1(1uD0u4CSIr)XAaqW6IT{!St5~1{i=i}zAy76p%_|w8rh@@c0Axr!ns=D-X+|*sY6!@wacG9%)Qn*O zl0sa739kT-&_?#oVxXF6tOnqTD)cZ}2vi$`ZU8RLAlo8=_z#*P3xI~i!lEh+Pdu-L zx{d*wgjtXbnGX_Yf@Tc7Q3YhLhPvc8noGJs2DA~1DySiA&6V{5JzFt ojAY1KXm~va;tU{v7C?Xj0BHw!K;2aXV*mgE07*qoM6N<$f;4TDA^-pY literal 0 HcmV?d00001 diff --git a/dokumentacja-backendu/restservice/java/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png b/dokumentacja-backendu/restservice/java/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..34abd18f32d3a55a297fdcf93409bd033ae573e7 GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCnc6a#?2AmP!?*K(O3p^r= zfwTu0yPeFo12TF&T^vI^j=w#x$i?I+((tf;UXnmgbH|3oY>pC!)f}(GR!16S-u+#{ ze6YEqRkW=8vGl=5qArKM<9}TC-}iEvB{zdaTcX5$wyRTK&ALRXUCGx5b?-VBQkUm|IuXOmYJrBRJgj{Vx zMbNnqUkncy+qa2-mWYc>swkcIuvGK#>(0d)B7)5f`@$Ei28nH~0h*~=;u=wsl30>z zm0Xkxq!^403@vmGjdTsnLJUl-Obo4zO|=aStPBhe<(7X!(U6;;l9^VCTf=69^L{`L N44$rjF6*2UngDu&PXPb` literal 0 HcmV?d00001 diff --git a/dokumentacja-backendu/restservice/java/script-dir/images/ui-bg_glass_75_e6e6e6_1x400.png b/dokumentacja-backendu/restservice/java/script-dir/images/ui-bg_glass_75_e6e6e6_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..a90afb8bf8028404d206114965669b023dcb85ea GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&0LWmFTHNUZq?nSt-Ch3w7g=q17Rci)@Q5r1 z(jH*!b~4)z#PD=+46!(!TrvH)L6@80)r*_cdCvDr%)6ghVL16=s@mbz7H!uRdGeDa z?kzLg)16i!f8fKx84s0>4hES%`s&m5HI1v5B^Uft7(lid2moiiX_$l+3hB+!{pPkNg5^ OVDNPHb6Mw<&;$T*0!_~V literal 0 HcmV?d00001 diff --git a/dokumentacja-backendu/restservice/java/script-dir/images/ui-bg_glass_95_fef1ec_1x400.png b/dokumentacja-backendu/restservice/java/script-dir/images/ui-bg_glass_95_fef1ec_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..dbe091f6dc036fc1dc11b005738e951e27a43f7a GIT binary patch literal 332 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�_j6WK+Gj+xJRxVvl#lh7y-4uY);t)n47k4ot z9YsU`HVk7fg4;r{;)FHk7ZHyZJ+W|$aKwj=g&_$VCVFn5%XzSA`|z}+4ItZ|`hB}R z>h-6Be`d>nmv8;kQHJg!HMr^cCGG=T5;3HhZ_JRq0_4a3TsY7Pz{V+}z>;!R^U4*c zJ>wRI59B-)92Vi?b&EWvH(`<(G5A?W)z>EuDMG@VENAb7aHa`I#tKw{0uUc3(#J8& z*_S%A_ZxCIY385{%qN-b1K)TWmCjUA4nWKx_ZnKLSvEf0($&_0@DS~ zN8JOXJXXcaFm^OCYrz(R7N5DQkXKGnnt}yzfw^8s%=A?7hxza;ylJ;XQ&XtC`pM%b z6$5Ff0{(ALcSlTKvIbr@mR`0Z)*iM`2EfO|E5OMk$jQsE!^mat*drqV literal 0 HcmV?d00001 diff --git a/dokumentacja-backendu/restservice/java/script-dir/images/ui-icons_2e83ff_256x240.png b/dokumentacja-backendu/restservice/java/script-dir/images/ui-icons_2e83ff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..1f5f49756ca64bd20a1048bd7a3a584457d4bf00 GIT binary patch literal 4549 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 literal 0 HcmV?d00001 diff --git a/dokumentacja-backendu/restservice/java/script-dir/images/ui-icons_888888_256x240.png b/dokumentacja-backendu/restservice/java/script-dir/images/ui-icons_888888_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..ee5e33f27235d1b5cf0259f63f3894a6be33c679 GIT binary patch literal 6999 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 literal 0 HcmV?d00001 diff --git a/dokumentacja-backendu/restservice/java/script-dir/images/ui-icons_cd0a0a_256x240.png b/dokumentacja-backendu/restservice/java/script-dir/images/ui-icons_cd0a0a_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..7e8ebc180a2d2a74739059799407b8b7b57a9092 GIT binary patch literal 4549 zcmeHK2U8PFw@yL`geFb85=9ZD1*F$df}vOGyaXvKy$K2df>fnT5l|3bse%xZCPhLK zq(s2bG?a)Sy-1T5a?x+*n|uGmeP(CR*`0mn>^?hl=A6f-#y6Q6_!s~H0J9!S#~c6v zp1FW6dYZF&QcwTzY=gzr&=N^tVEF&>Uj<|d!K-Hi*#?;#TL5@jZ-D7d+aKjhUB2ay za7XiT$P6-HQsvS@8Ne>u30;%65Ra9O$98#q8tPF*3bZzTz*N?kB)u+wBUmd+0T!5D z*<^r#Xj1>ZovB|~<30Q0ri+GeWcuAh#6Q2zf&gzD+|&Ui&|W~DEuelV+rTsX$43El z`#jYFfOD>TI+~UbzO6elx{w;!AbqIU%Q;US-y3k0y&ZS`{PXJ9%GKuT? zA=YB~_}-7h}grk~UMM~1{IJu5z36&nH&VPs=tlLlQ$TWf}@j0@_1Mr{7PN}kZ@ zU@9N%V%HL9eSE z*BdLzdW%d9Pf1SA5`lAsx?6C@pGL*pIra&^83Gx%WYG^8aT%R?OG4Ou=0P3R5)KZ5 z2&PGFszDp$u%zsXBYLrEImJ}xFS--_mkY=#l)@OKCnEoMOo8S*eqcoB^(_J&4tmM< zs4&xp4^NNgy&HVP!O(^_6JQclp)V-Ib9=q9aWcaz*Gx~fED_HM%LFsYU%*S)OnQwc zjLYYoLk)hxsCi6qp^!9HRp8G%b|f68yfB?n<^DBz9!E*WgJ2gV*g5_E7alHp*g2_wbc8Pw7*-B9ToxV53c2rO-Vs4Px{7M!NqIXUcMSHv1cqfD&&RnMQs) z8771gCX+j09M{&*+~vB&SSU^b{}8I6?+$$T9I*OL*{LYxAHX;*iW?dX43jc> zp~TZQLjbC#e#FPvV$ou|K+q=`%KR&iGq0m)&%Qcc{(18s?cH)B<=dn&oKq#&CVm$KVlo#Io;OGBX$ckfqw0sl%9n2giktQ~NFXr`I; z@h650el?%I!6y~!d;+G2vdswoOkzni?&A=OT9T`SipWyQFEyIunl_G*e?HE^ zx7hkb*WF(Q-{^pB`|k8FH76TXH6UL4I}2h>bLnbqDDskSJx^zYBqL{y$Sn($8Qire zMAVY2aEEb~T~WwSd>Zm#SF3TtfRem42m@SaPkNC3#AX)UgT%TW=5u7S=dxp|3h~tk+8yZee}?!M9HI@f1WTU?%HqiNq#8O^RmBZ`M8nW z4|fZvl;5BN{Lb=BYDGdiZ)y8 zAJE}UL0VRg6Y7k--*#>qd}SW1`t(XXl);%iKi{ne!56tAR#KrNk#?YdO;$EPr~Ghg zL?F4G51g8yyaYA|gz0Frg48>AICegIAO6!sUwFPVn!UV}NVFIh?iYutyf9vPz5yy( z6DHSbg~R&3N2@w%ro3d+aztG`xPRDrWGn*Y&;syq!6%Nw=lpy*v1>S; zz{fdE9!dF+My~C&wlU5dQQi|liohaCEU{7=clSmk*wsDU+doSXunDD0ppEf~z7_WK zr+{Ip?==2A3sWeggPH~cD#9z$y`Scm$bJE%)>E|H9P>`Q=3WWq&5Gckv?(2+idix- z=}@U*Mw5z1u`6g?w5skq?WtvLzqBse`dg0I`$C5Hc0=;s zkPHED_%Qv>At$X$ZQoAYc=|i@^yMF^9@eeSh=MAFRi5FHuyr-LC*Z!C9W%qiV99!$ z+O4V2zvRN1wsMwg1WGvGv~LqgOA2pQZi~E#pY5Lj`j`sW1jcRidq&GPu(oq7&iz*W zKqyJ$uZ1uC=#zeW>zJF-nx-gt-}Ak+qN{)H+eFKjl(8fvzoS10rN}hbM=2ZHn7&EW z&8^#HYV0+@3zAc}_pVhH22dU+MW5s4HwjodZU|T(EZaZ2D1Vuc&fO1}CSck5&kdJ% zi5gTPGKuKSk8XiGTl>tjIdMWO%>rJ^?&*|Ie1H+ zQLN{pqOrow2FVb%V>X_jBIhzH6s6~oS_oYp;iE>C%Z8w|lf!Ev?jfhYkP?FOAJ=__ zr3Ndn*>IP;iK|Ccxw##$W6H7snuYuHC7o)bP}ir&X4B|!Zd3cDm`a244dW*}1CN%5 zXbw16r3xZMsYF85zpYIaVr} z?@&!YCHZY9Dhmzcwq`}f17^3P{$})GtY|@wRkgs2TGgSwUV|As8%gAY&4}SLTG6V7 zW4_tEA;9}Q!A@(ZaEcrzDlf2bSL%{R)ka6gH9z06;tUEGAxQhi>~Q}sg1^506i46bzM;PHOzX~mY*`jhIiS}ZN2&$pmjO9S=Mj>^wMj=hEu zl~8}2{%}WDK+?okXRZA{H+!LjL{Qw9wi7vK1jiPkap+~_ak9^lCE_h!OeGWGGC-f1 zVRpAm`}*sOCzi+Ga`RF(!KxOX_nSKFZ%-ou%u?^0ue8}s6S?Xo-QGlc{EYuH{+mQ} z>M!OEuy)pxcgz<<{Cz|GC0u}FhbpDfLsov{TnAe9J`HN1 za$1aaKcULuO}iD`>6xOm$wW+_K_~{}#cJyGb!F&r_u_WE*8>}sUhJ6ueSj+chaBTO z_5$EOo-Ic;$S9Ktg;7Yrv0}eqi8w*$7sq2td!fj=Cb#w8?(xBoqj;W#K&Bk`$}tA3 z9AGH_)V?G6ZC=jUdQlN6RDFWODgd0RQQ;0q(jfFwegfKM0~6S+>;@7olQV~&k49?f4c6ReTPQa($S^cob|b_kZ$#iX{C8Kz*x0%0 zo>cBW9N_VWlazSRa?1##MXSou-fxeD!_&QLemU3-p!Hs?V4m6Uct-_K_|&bHnK!W$ zV;63=dGgzIvcKFCOuQk~(75AeyWPI#G+g@N6{x%iJmUeHX;4Zap?8EBjG*?Rg>>ai z2KP;zLI>J)rrvOVNW5NFP3LK%e~$B;2#8-H>%?dKvqQey7_%N$0BA{1=_#M`>JpGj zx^=X=@Ue4rw&8wAx+E@QbDpFk)D;j9<|OP%PJua#2WVcDDKfA63c=(IOQ-ItOLyLj z#xi9OEcg{vTTL1PH0YM4?khk(&TzrkU^aY+ypr5 z{jp4uL+LRby+u5hgmq)J$>w4X_2hrqq;M%gOnCFRl<7qk=J7~NV(r#;uVaI=;k)yH z3s|;iNg&Le8;yH+`qw4sWA#bWtE1?ftr!s26wPW{TB4{eZ7}vcT{CttS+z#yeHZD` z!Dm{7xPVwM1jvxV5cImPfv~WUzB0lD0V?KmAfl1#yl9`E3o(FJ-W+yQ`0C&D)y6G7Fqei&raMZE$9ts7fa z4f4?J_L;XiwLe#tFZPq{Hi=d2HL_a#J6156HfF@TAh; z*?Y}c7mP70lKYjiy#yEAjAE=?L_%I!DCR2DHw8zdS^Oe`Q{pKe%3AToxCN@8lKi~y z{NBUBt1t6X6V9;2e1t)uN}rcE_dBkxip3*do}=#z;&-%u?-?GxK;Dbzs!>Q^*6ptj zm^eD>*BoA?nOOnx9cmrMao0O|mq-wu>SauA6^XMeyN#cZXde*AQjDKU-aV#`nCYM! zK93Mnh)oEUJD3C2u*7fg1Z6u(rIWt=TFIqI@vO6HP*2{$Nfzqqt)jply2Pr`P1<{K zAJze>9Iexn7%VzWXJ<9dI_s1qgpT?U{aFjU?#mtfXwP1}`wno0q-!-Ch4te$o&7NO zv0K{_tOX8j$%GwNi1XUiA4V4r(b+)i-C0MYc`g)V`!_Vllu=)fmSLWy3MWmjV{~>( z2}Qmx;l8gN7vOQhu1Ct|e;v2u<}Z#5f0Ri`pg-r)`~A!ONc0I6kHauS0UE#sMlq4I z%K6CTTyOG<7_>u(<5A(mz`ps}+2ji&AfFQ+KjMEIGm>t=ebp$kBvqJzq Mq_Ix57W&cu0AIB!=l}o! literal 0 HcmV?d00001 diff --git a/dokumentacja-backendu/restservice/java/script-dir/jquery-3.5.1.min.js b/dokumentacja-backendu/restservice/java/script-dir/jquery-3.5.1.min.js new file mode 100644 index 0000000..b061403 --- /dev/null +++ b/dokumentacja-backendu/restservice/java/script-dir/jquery-3.5.1.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.5.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,j=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function qe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function Le(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function He(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Oe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):("number"==typeof f.top&&(f.top+="px"),"number"==typeof f.left&&(f.left+="px"),c.css(f))}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=$e(y.pixelPosition,function(e,t){if(t)return t=Be(e,n),Me.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0a;a++)for(s in o[a])n=o[a][s],o[a].hasOwnProperty(s)&&void 0!==n&&(e[s]=t.isPlainObject(n)?t.isPlainObject(e[s])?t.widget.extend({},e[s],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,s){var n=s.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=i.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new s(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"
",options:{classes:{},disabled:!1,create:null},_createWidget:function(i,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=e++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),i),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t("
"),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"