public class GetRemoteFeatureStatesCommand extends AbstractFeatureStateRemoteCommand<org.springframework.hateoas.Resources<org.springframework.hateoas.Resource<RemoteFeatureState>>>
COMMAND_GROUP_KEY| Constructor and Description |
|---|
GetRemoteFeatureStatesCommand(de.is24.common.hystrix.HystrixConfiguration hysterixConfiguration,
org.springframework.web.client.RestOperations restOperations,
de.is24.common.hateoas.HateoasLinkProvider featureSwitchHateoasLinkProvider,
String remoteConfigurationProviderUri) |
| Modifier and Type | Method and Description |
|---|---|
protected org.springframework.hateoas.Resources<org.springframework.hateoas.Resource<RemoteFeatureState>> |
getFallback() |
protected org.springframework.hateoas.Resources<org.springframework.hateoas.Resource<RemoteFeatureState>> |
runCommand() |
decomposeException, execute, getCacheKey, getCommandGroup, getCommandKey, getExecutionEvents, getExecutionTimeInMilliseconds, getFailedExecutionException, getMetrics, getProperties, getThreadPoolKey, isCircuitBreakerOpen, isExecutedInThread, isExecutionComplete, isFailedExecution, isResponseFromCache, isResponseFromFallback, isResponseRejected, isResponseShortCircuited, isResponseTimedOut, isSuccessfulExecution, observe, queue, toObservable, toObservablepublic GetRemoteFeatureStatesCommand(de.is24.common.hystrix.HystrixConfiguration hysterixConfiguration,
org.springframework.web.client.RestOperations restOperations,
de.is24.common.hateoas.HateoasLinkProvider featureSwitchHateoasLinkProvider,
String remoteConfigurationProviderUri)
protected org.springframework.hateoas.Resources<org.springframework.hateoas.Resource<RemoteFeatureState>> runCommand() throws Exception
runCommand in class de.is24.common.hystrix.HateoasRemoteCommand<org.springframework.hateoas.Resources<org.springframework.hateoas.Resource<RemoteFeatureState>>>Exceptionprotected org.springframework.hateoas.Resources<org.springframework.hateoas.Resource<RemoteFeatureState>> getFallback()
getFallback in class com.netflix.hystrix.HystrixCommand<org.springframework.hateoas.Resources<org.springframework.hateoas.Resource<RemoteFeatureState>>>Copyright © 2015 Immobilienscout24 GmbH. All Rights Reserved.