@Factory
public class IgniteThinClientFactory
extends java.lang.Object
implements java.lang.AutoCloseable
IgniteClient
.Constructor and Description |
---|
IgniteThinClientFactory() |
Modifier and Type | Method and Description |
---|---|
void |
close()
Stop all instances of Ignite.
|
org.apache.ignite.configuration.ClientConfiguration |
igniteClientConfiguration(DefaultIgniteThinClientConfiguration clientConfiguration)
Ignite
ClientConfiguration . |
org.apache.ignite.client.IgniteClient |
igniteThinClient(org.apache.ignite.configuration.ClientConfiguration configuration) |
@Bean @Named(value="default") @Primary @Requires(beans=DefaultIgniteThinClientConfiguration.class) public org.apache.ignite.configuration.ClientConfiguration igniteClientConfiguration(@IgnitePrimary DefaultIgniteThinClientConfiguration clientConfiguration)
ClientConfiguration
.clientConfiguration
- client configuration@EachBean(value=org.apache.ignite.configuration.ClientConfiguration.class) @Singleton @Bean(preDestroy="close") public org.apache.ignite.client.IgniteClient igniteThinClient(org.apache.ignite.configuration.ClientConfiguration configuration)
configuration
- client configurationpublic void close()
close
in interface java.lang.AutoCloseable