File tree Expand file tree Collapse file tree 6 files changed +17
-18
lines changed
apiserver/src/main/java/org/dependencytrack/resources/v2 Expand file tree Collapse file tree 6 files changed +17
-18
lines changed Original file line number Diff line number Diff line change 2323import jakarta .ws .rs .ClientErrorException ;
2424import jakarta .ws .rs .NotAuthorizedException ;
2525import jakarta .ws .rs .NotFoundException ;
26+ import jakarta .ws .rs .Path ;
2627import jakarta .ws .rs .core .Context ;
2728import jakarta .ws .rs .core .Response ;
2829import jakarta .ws .rs .core .UriInfo ;
29- import jakarta .ws .rs .ext .Provider ;
3030import org .apache .commons .lang3 .StringUtils ;
3131import org .dependencytrack .api .v2 .ComponentsApi ;
3232import org .dependencytrack .api .v2 .model .CreateComponentRequest ;
6464import static org .dependencytrack .resources .v2 .mapping .ModelMapper .mapOrganizationalContacts ;
6565import static org .dependencytrack .util .PersistenceUtil .isUniqueConstraintViolation ;
6666
67- @ Provider
67+ @ Path ( "/" )
6868public class ComponentsResource extends AbstractApiResource implements ComponentsApi {
6969
7070 private static final Logger LOGGER = LoggerFactory .getLogger (ComponentsResource .class );
Original file line number Diff line number Diff line change 2121import alpine .server .auth .PermissionRequired ;
2222import jakarta .inject .Inject ;
2323import jakarta .ws .rs .NotFoundException ;
24+ import jakarta .ws .rs .Path ;
2425import jakarta .ws .rs .core .Response ;
25- import jakarta .ws .rs .ext .Provider ;
2626import org .dependencytrack .api .v2 .ExtensionsApi ;
2727import org .dependencytrack .api .v2 .model .ExtensionConfig ;
2828import org .dependencytrack .api .v2 .model .ExtensionConfigType ;
5959/**
6060 * @since 5.7.0
6161 */
62- @ Provider
62+ @ Path ( "/" )
6363public class ExtensionsResource implements ExtensionsApi {
6464
6565 private static final Logger LOGGER = LoggerFactory .getLogger (ExtensionsResource .class );
Original file line number Diff line number Diff line change 2020
2121import alpine .server .auth .PermissionRequired ;
2222import alpine .server .resources .AlpineResource ;
23+ import jakarta .ws .rs .Path ;
24+ import jakarta .ws .rs .core .Context ;
25+ import jakarta .ws .rs .core .Response ;
26+ import jakarta .ws .rs .core .UriInfo ;
2327import org .dependencytrack .api .v2 .MetricsApi ;
2428import org .dependencytrack .api .v2 .model .ListVulnerabilityMetricsResponse ;
2529import org .dependencytrack .api .v2 .model .ListVulnerabilityMetricsResponseItem ;
2933import org .dependencytrack .persistence .jdbi .MetricsDao ;
3034import org .dependencytrack .persistence .pagination .Page ;
3135
32- import jakarta .ws .rs .core .Context ;
33- import jakarta .ws .rs .core .Response ;
34- import jakarta .ws .rs .core .UriInfo ;
35- import jakarta .ws .rs .ext .Provider ;
36-
3736import static org .dependencytrack .persistence .jdbi .JdbiFactory .inJdbiTransaction ;
3837import static org .dependencytrack .persistence .jdbi .JdbiFactory .withJdbiHandle ;
3938import static org .dependencytrack .persistence .pagination .PageUtil .createPaginationMetadata ;
4039
41- @ Provider
40+ @ Path ( "/" )
4241public class MetricsResource extends AlpineResource implements MetricsApi {
4342
4443 @ Context
Original file line number Diff line number Diff line change 2020
2121import alpine .server .auth .PermissionRequired ;
2222import jakarta .ws .rs .NotFoundException ;
23+ import jakarta .ws .rs .Path ;
2324import jakarta .ws .rs .core .Context ;
2425import jakarta .ws .rs .core .Response ;
2526import jakarta .ws .rs .core .UriInfo ;
26- import jakarta .ws .rs .ext .Provider ;
2727import org .dependencytrack .api .v2 .ProjectsApi ;
2828import org .dependencytrack .api .v2 .model .CloneProjectInclude ;
2929import org .dependencytrack .api .v2 .model .CloneProjectRequest ;
4848import static org .dependencytrack .resources .v2 .mapping .ModelMapper .mapHashes ;
4949import static org .dependencytrack .resources .v2 .mapping .ModelMapper .mapLicense ;
5050
51- @ Provider
51+ @ Path ( "/" )
5252public class ProjectsResource extends AbstractApiResource implements ProjectsApi {
5353
5454 private static final Logger LOGGER = LoggerFactory .getLogger (ProjectsResource .class );
Original file line number Diff line number Diff line change 2323import alpine .model .User ;
2424import alpine .server .auth .PermissionRequired ;
2525import jakarta .ws .rs .NotFoundException ;
26+ import jakarta .ws .rs .Path ;
2627import jakarta .ws .rs .core .Context ;
2728import jakarta .ws .rs .core .Response ;
2829import jakarta .ws .rs .core .UriInfo ;
29- import jakarta .ws .rs .ext .Provider ;
3030import org .dependencytrack .api .v2 .TeamsApi ;
3131import org .dependencytrack .api .v2 .model .CreateTeamMembershipRequest ;
3232import org .dependencytrack .api .v2 .model .CreateTeamRequest ;
5252import static org .dependencytrack .persistence .pagination .PageUtil .createPaginationMetadata ;
5353import static org .dependencytrack .util .PersistenceUtil .isUniqueConstraintViolation ;
5454
55- @ Provider
55+ @ Path ( "/" )
5656public class TeamsResource implements TeamsApi {
5757
5858 private static final Logger LOGGER = LoggerFactory .getLogger (TeamsResource .class );
Original file line number Diff line number Diff line change 1919package org .dependencytrack .resources .v2 ;
2020
2121import alpine .server .auth .PermissionRequired ;
22+ import jakarta .ws .rs .NotFoundException ;
23+ import jakarta .ws .rs .Path ;
24+ import jakarta .ws .rs .core .Response ;
2225import org .dependencytrack .api .v2 .WorkflowsApi ;
2326import org .dependencytrack .api .v2 .model .ListWorkflowStatesResponse ;
2427import org .dependencytrack .api .v2 .model .ListWorkflowStatesResponseItem ;
2528import org .dependencytrack .auth .Permissions ;
2629import org .dependencytrack .model .WorkflowState ;
2730import org .dependencytrack .persistence .QueryManager ;
2831
29- import jakarta .ws .rs .NotFoundException ;
30- import jakarta .ws .rs .core .Response ;
31- import jakarta .ws .rs .ext .Provider ;
3232import java .util .List ;
3333import java .util .UUID ;
3434import java .util .stream .Collectors ;
3535
36- @ Provider
36+ @ Path ( "/" )
3737public class WorkflowsResource implements WorkflowsApi {
3838
3939 @ Override
You can’t perform that action at this time.
0 commit comments