@Configuration public class FeatureSwitchRemoteClientConfig extends Object
| Constructor and Description |
|---|
FeatureSwitchRemoteClientConfig() |
| Modifier and Type | Method and Description |
|---|---|
CookieHandler |
cookieHander() |
CookieOverwritingPersistentStateRepositoryFilter |
cookieOverwritingPersistentStateRepository(org.togglz.core.repository.StateRepository remoteEnabledStateRepository,
org.togglz.core.spi.FeatureProvider featureProvider,
CookieHandler cookieHandler) |
org.togglz.core.manager.FeatureManager |
featureManager(org.togglz.core.spi.FeatureProvider featureProvider,
org.togglz.core.repository.StateRepository cookieOverwritingPersistentStateRepository,
org.togglz.core.user.UserProvider userProvider) |
org.togglz.core.spi.FeatureProvider |
featureProvider(RemoteFeatureStatesClient remoteFeatureStatesClient) |
de.is24.common.hateoas.HateoasLinkProvider |
featureSwitchHateoasLinkProvider(org.springframework.web.client.RestOperations remoteFeatureSwitchRemoteConfigurations) |
de.is24.common.hystrix.HystrixConfiguration |
hystrixConfiguration() |
org.togglz.core.spi.FeatureProvider |
localFeatureProvider() |
org.togglz.core.repository.StateRepository |
localStateRepository() |
org.togglz.core.repository.StateRepository |
remoteEnabledStateRepository(RemoteFeatureStatesClient remoteFeatureStatesClient) |
RemoteFeatureStatesClient |
remoteFeatureStatesClient(de.is24.common.hateoas.HateoasLinkProvider featureSwitchHateoasLinkProvider,
org.springframework.web.client.RestOperations remoteFeatureSwitchRemoteConfigurations) |
org.springframework.web.client.RestOperations |
remoteFeatureSwitchRemoteConfigurations() |
org.togglz.core.bootstrap.TogglzBootstrap |
togglzBootstrap(org.togglz.core.manager.FeatureManager featureManager) |
org.togglz.core.user.UserProvider |
userProvider() |
@Autowired @Bean public org.togglz.core.bootstrap.TogglzBootstrap togglzBootstrap(org.togglz.core.manager.FeatureManager featureManager)
@Autowired
@Bean
public org.togglz.core.manager.FeatureManager featureManager(org.togglz.core.spi.FeatureProvider featureProvider,
org.togglz.core.repository.StateRepository cookieOverwritingPersistentStateRepository,
org.togglz.core.user.UserProvider userProvider)
@Autowired @Bean public org.togglz.core.repository.StateRepository remoteEnabledStateRepository(RemoteFeatureStatesClient remoteFeatureStatesClient)
@Autowired @Bean public org.togglz.core.spi.FeatureProvider featureProvider(RemoteFeatureStatesClient remoteFeatureStatesClient)
@Bean public org.togglz.core.spi.FeatureProvider localFeatureProvider()
@Bean public org.togglz.core.user.UserProvider userProvider()
@Bean public CookieHandler cookieHander()
@Autowired @Bean public CookieOverwritingPersistentStateRepositoryFilter cookieOverwritingPersistentStateRepository(org.togglz.core.repository.StateRepository remoteEnabledStateRepository, org.togglz.core.spi.FeatureProvider featureProvider, CookieHandler cookieHandler)
@Bean public org.togglz.core.repository.StateRepository localStateRepository()
@Autowired @Bean public RemoteFeatureStatesClient remoteFeatureStatesClient(de.is24.common.hateoas.HateoasLinkProvider featureSwitchHateoasLinkProvider, org.springframework.web.client.RestOperations remoteFeatureSwitchRemoteConfigurations)
@Autowired @Bean public de.is24.common.hateoas.HateoasLinkProvider featureSwitchHateoasLinkProvider(org.springframework.web.client.RestOperations remoteFeatureSwitchRemoteConfigurations)
@Bean public org.springframework.web.client.RestOperations remoteFeatureSwitchRemoteConfigurations()
@Bean public de.is24.common.hystrix.HystrixConfiguration hystrixConfiguration()
Copyright © 2015 Immobilienscout24 GmbH. All Rights Reserved.