Package com.netflix.spinnaker.config
Class RemotePluginsConfiguration
- java.lang.Object
-
- com.netflix.spinnaker.config.RemotePluginsConfiguration
-
@Configuration @Beta public class RemotePluginsConfiguration extends java.lang.ObjectRemote plugin beans are not statically loaded as they do not need to be loaded as early in the Spring application lifecycle as beans fromPluginsAutoConfiguration. Remote plugins use the plugin framework for configuration, versioning, and plugin status but are otherwise completely separate from the in-process plugin framework.
-
-
Constructor Summary
Constructors Constructor Description RemotePluginsConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.netflix.spinnaker.kork.plugins.remote.RemotePluginConfigChangedListenerremotePluginConfigChangedListener(org.springframework.beans.factory.ObjectProvider<com.fasterxml.jackson.databind.ObjectMapper> objectMapperProvider, org.springframework.beans.factory.ObjectProvider<java.util.List<com.netflix.spinnaker.kork.jackson.ObjectMapperSubtypeConfigurer.SubtypeLocator>> subtypeLocatorsProvider, org.springframework.beans.factory.ObjectProvider<com.netflix.spinnaker.config.okhttp3.OkHttpClientProvider> okHttpClientProvider, com.netflix.spinnaker.kork.plugins.remote.RemotePluginsCache remotePluginsCache, java.util.List<com.netflix.spinnaker.kork.plugins.remote.extension.RemoteExtensionPointDefinition> remoteExtensionPointDefinitions)com.netflix.spinnaker.kork.plugins.remote.RemotePluginsProviderremotePluginProvider(com.netflix.spinnaker.kork.plugins.remote.RemotePluginsCache remotePluginsCache)com.netflix.spinnaker.kork.plugins.remote.RemotePluginsCacheremotePluginsCache(org.springframework.context.ApplicationEventPublisher applicationEventPublisher)
-
-
-
Method Detail
-
remotePluginsCache
@Bean public com.netflix.spinnaker.kork.plugins.remote.RemotePluginsCache remotePluginsCache(org.springframework.context.ApplicationEventPublisher applicationEventPublisher)
-
remotePluginConfigChangedListener
@Bean public com.netflix.spinnaker.kork.plugins.remote.RemotePluginConfigChangedListener remotePluginConfigChangedListener(org.springframework.beans.factory.ObjectProvider<com.fasterxml.jackson.databind.ObjectMapper> objectMapperProvider, org.springframework.beans.factory.ObjectProvider<java.util.List<com.netflix.spinnaker.kork.jackson.ObjectMapperSubtypeConfigurer.SubtypeLocator>> subtypeLocatorsProvider, org.springframework.beans.factory.ObjectProvider<com.netflix.spinnaker.config.okhttp3.OkHttpClientProvider> okHttpClientProvider, com.netflix.spinnaker.kork.plugins.remote.RemotePluginsCache remotePluginsCache, java.util.List<com.netflix.spinnaker.kork.plugins.remote.extension.RemoteExtensionPointDefinition> remoteExtensionPointDefinitions)
-
remotePluginProvider
@Bean public com.netflix.spinnaker.kork.plugins.remote.RemotePluginsProvider remotePluginProvider(com.netflix.spinnaker.kork.plugins.remote.RemotePluginsCache remotePluginsCache)
-
-