Package de.cxp.ocs
Class Application
- java.lang.Object
-
- de.cxp.ocs.Application
-
@SpringBootApplication @RefreshScope public class Application extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classApplication.FacetMixinstatic classApplication.SingleStringArgsCreatorstatic classApplication.WithTypeInfo
-
Constructor Summary
Constructors Constructor Description Application()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IndexerConfigurationProviderconfigurationProvider(PluginManager pluginManager, ApplicationProperties properties)ElasticSearchBuildergetESBuilder(org.elasticsearch.client.RestClientBuilder restClientBuilder)PluginManagergetPluginManager(ApplicationProperties properties)org.elasticsearch.client.RestClientBuildergetRestClientBuilder(ApplicationProperties properties)static voidmain(String[] args)com.fasterxml.jackson.databind.ModulemixinModule()Customizations for ObjectMapper that's used for rest requests.com.fasterxml.jackson.databind.ModuleparamNamesModule()Customization for ObjectMapper that's used for rest requests.
-
-
-
Method Detail
-
main
public static void main(String[] args)
-
getESBuilder
@Bean public ElasticSearchBuilder getESBuilder(org.elasticsearch.client.RestClientBuilder restClientBuilder)
-
getRestClientBuilder
@Bean public org.elasticsearch.client.RestClientBuilder getRestClientBuilder(ApplicationProperties properties)
-
getPluginManager
@Bean public PluginManager getPluginManager(ApplicationProperties properties)
-
configurationProvider
@Bean public IndexerConfigurationProvider configurationProvider(PluginManager pluginManager, ApplicationProperties properties)
-
paramNamesModule
@Bean public com.fasterxml.jackson.databind.Module paramNamesModule()
Customization for ObjectMapper that's used for rest requests.- Returns:
-
mixinModule
@Bean public com.fasterxml.jackson.databind.Module mixinModule()
Customizations for ObjectMapper that's used for rest requests.- Returns:
-
-