Package io.helidon.servicecommon.rest
Interface RestServiceSupport
-
- All Superinterfaces:
Service
- All Known Subinterfaces:
MetricsSupport
- All Known Implementing Classes:
HelidonRestServiceSupport
,MetricsSupport
,MicrometerSupport
,MinimalMetricsSupport
public interface RestServiceSupport extends Service
Required behavior (primarily required byHelidonRestCdiExtension
of service support implementations.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
configureEndpoint(Routing.Rules defaultRules, Routing.Rules serviceEndpointRoutingRules)
Configures service endpoint on the provided routing rules.
-
-
-
Method Detail
-
configureEndpoint
void configureEndpoint(Routing.Rules defaultRules, Routing.Rules serviceEndpointRoutingRules)
Configures service endpoint on the provided routing rules. This method just adds the endpoint path (as defaulted or configured).- Parameters:
defaultRules
- default routing rules (also acceptsRouting.Builder
serviceEndpointRoutingRules
- actual rules (if different from default) for the service endpoint
-
-