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 byHelidonRestCdiExtensionof service support implementations.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidconfigureEndpoint(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.BuilderserviceEndpointRoutingRules- actual rules (if different from default) for the service endpoint
-
-