Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
data class ActorsNetConfig(val implementation: String = ActorNetType.Kafka.name, val kafka: KafkaActorNetConfig? = null, val artemis: ArtemisActorNetConfig? = null)
Link copied to clipboard
data class ArtemisActorNetConfig(val brokerUrl: String, val user: String? = null, val password: String? = null, val queuePrefix: String, val confirmationWindowSize: Int, val producerWindowSize: Int, val consumerWindowSize: Int)
Link copied to clipboard
data class KafkaActorNetConfig(val properties: String, val topicPrefix: String, val consumerConfig: KafkaConsumerConfig = KafkaConsumerConfig())

Functions

Link copied to clipboard
fun ActorsNetConfig.createActorNet(configPath: String = "actorsNet"): IActorNet
Link copied to clipboard
Link copied to clipboard