Class DefaultServiceClientProvider
java.lang.Object
cn.sliew.carp.framework.feign.client.DefaultServiceClientProvider
- All Implemented Interfaces:
ServiceClientProvider
Provider that returns a suitable service client capable of making http calls.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> TgetService(Class<T> type, ServiceEndpoint serviceEndpoint) Returns the concrete feign service client
-
Constructor Details
-
DefaultServiceClientProvider
public DefaultServiceClientProvider()
-
-
Method Details
-
getService
Description copied from interface:ServiceClientProviderReturns the concrete feign service client- Specified by:
getServicein interfaceServiceClientProvider- Type Parameters:
T- type of client , usually an interface with all the remote method definitions.- Parameters:
type- feign interface typeserviceEndpoint- endpoint definition- Returns:
- the feign interface implementation
-