All Classes
-
All Classes Interface Summary Class Summary Class Description AbstractServiceContext<S> The abstract base implementation ofServiceContext.Service This is a marker interface for a remote service.ServiceClientConfigBuilder A builder used to create the configuration forServiceclients.ServiceClientFactory ServiceClientFactoryImpl This is the implementation ofServiceClientFactory.ServiceConfig Configuration forServiceClientFactoryand all related implementations.ServiceConfigProperties Implementation ofServiceConfigas spring-bootConfigurationProperties.
Assuming you would have the following in yourapplication.properties:ServiceConstants Constants forServices.ServiceContext<S> This interface gives read access to contextual information of aService.ServiceContextImpl<S> Implementation ofServiceContext.ServiceDiscoverer ServiceDiscovererImplConfig A simple implementation ofServiceDiscovererthat is usingServiceConfig.ServiceDiscoveryContext<S> ExtendsServiceContextand allows toupdate the configuration properties.ServiceHeaderContext<S> ExtendsServiceContextand allows toset headersto the underlying network protocol.ServiceHeaderCustomizer This interface may be implemented tocustomize the headers.ServiceHeaderCustomizerAuthForward ServiceHeaderCustomizerBasicAuth Implementation ofServiceHeaderCustomizerthat passes theLoggingConstants.CORRELATION_IDto a subsequentServiceinvocation.ServiceHeaderCustomizerCorrelationId Implementation ofServiceHeaderCustomizerthat passes theLoggingConstants.CORRELATION_IDto a subsequentServiceinvocation.ServiceHeaderCustomizerOAuth Implementation ofServiceHeaderCustomizerthat passes theLoggingConstants.CORRELATION_IDto a subsequentServiceinvocation.SyncServiceClientFactory The interface for a partial implementation ofServiceClientFactoryused tocreateclient stubs for aService.