Class ClientConfiguration
java.lang.Object
org.elasticsoftware.elasticactors.client.configuration.ClientConfiguration
The base configuration for a write-only client. MessageQueueFactoryFactory is not implemented
here as that depends on the chosen implementation for MessageQueueFactory.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclientSerializationFrameworks(RemoteActorShardRefFactory actorShardRefFactory, List<SerializationFramework> serializationFrameworks) remoteActorShardRefFactory(org.springframework.context.ApplicationContext applicationContext, Integer maximumSize) remoteActorSystems(List<org.elasticsoftware.elasticactors.RemoteActorSystemConfiguration> remoteConfigurations, SerializationFrameworks serializationFrameworks, MessageQueueFactoryFactory remoteActorSystemMessageQueueFactoryFactory)
-
Constructor Details
-
ClientConfiguration
public ClientConfiguration()
-
-
Method Details
-
clientSerializationFrameworks
@Bean public ClientSerializationFrameworks clientSerializationFrameworks(RemoteActorShardRefFactory actorShardRefFactory, List<SerializationFramework> serializationFrameworks) -
remoteActorShardRefFactory
@Bean public RemoteActorShardRefFactory remoteActorShardRefFactory(org.springframework.context.ApplicationContext applicationContext, @Value("${ea.actorRefCache.maximumSize:10240}") Integer maximumSize) -
remoteActorSystems
@Bean public RemoteActorSystems remoteActorSystems(List<org.elasticsoftware.elasticactors.RemoteActorSystemConfiguration> remoteConfigurations, SerializationFrameworks serializationFrameworks, MessageQueueFactoryFactory remoteActorSystemMessageQueueFactoryFactory) -
serializedActorStateSerializationFramework
@Bean public SerializedActorStateSerializationFramework serializedActorStateSerializationFramework()
-