Class ComponentRouteEndpoint
java.lang.Object
com.broadleafcommerce.metadata.web.endpoint.ComponentRouteEndpoint
@FrameworkRestController
@FrameworkMapping("/routes")
@DataRouteByExample(Augmentation.class)
public class ComponentRouteEndpoint
extends Object
- Author:
- Nick Crum (ncrum)
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
-
Constructor Summary
ConstructorsConstructorDescriptionComponentRouteEndpoint
(com.broadleafcommerce.metadata.route.ComponentRouteLocator routeLocator, RouteService<Route> routeService) -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<ComponentRouteEndpoint.ComponentRouteResponse>
getRoutes
(org.springframework.web.context.request.WebRequest request) Deprecated, for removal: This API element is subject to removal in a future version.reactor.core.publisher.Mono<ComponentRouteEndpoint.ComponentRouteResponse>
getRoutes
(org.springframework.web.context.request.WebRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
-
Constructor Details
-
ComponentRouteEndpoint
public ComponentRouteEndpoint(com.broadleafcommerce.metadata.route.ComponentRouteLocator routeLocator, RouteService<Route> routeService)
-
-
Method Details
-
getRoutes
@Deprecated(forRemoval=true) @PreAuthorize("hasAuthority(\'METADATA\')") public reactor.core.publisher.Mono<ComponentRouteEndpoint.ComponentRouteResponse> getRoutes(org.springframework.web.context.request.WebRequest request) Deprecated, for removal: This API element is subject to removal in a future version. -
getRoutes
@FrameworkGetMapping @PreAuthorize("hasAuthority(\'METADATA\')") public reactor.core.publisher.Mono<ComponentRouteEndpoint.ComponentRouteResponse> getRoutes(org.springframework.web.context.request.WebRequest request, @Nullable @ContextOperation(READ) com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
-
getRoutes(WebRequest, ContextInfo)