| Line |
Stmt Id |
Pos |
Tree |
Symbol |
Tests |
Code |
|
47
|
33518
|
1854
-
1864
|
Literal
|
<nosymbol>
|
|
"proposal"
|
|
50
|
37729
|
1981
-
3845
|
Apply
|
akka.actor.typed.scaladsl.Behaviors.setup
|
|
akka.actor.typed.scaladsl.Behaviors.setup[Nothing](((context: akka.actor.typed.scaladsl.ActorContext[Nothing]) => {
val proposalCoordinator: akka.actor.typed.ActorRef[org.make.api.proposal.ProposalCommand] = ProposalCoordinator.apply(context.system, dependencies.sessionHistoryCoordinatorService, lockDuration, dependencies.idGenerator);
context.watch[org.make.api.proposal.ProposalCommand](proposalCoordinator);
typed.this.ActorRef.ActorRefOps[akka.actor.typed.receptionist.Receptionist.Command](context.system.receptionist).!(akka.actor.typed.receptionist.Receptionist.Register.apply[org.make.api.proposal.ProposalCommand](ProposalCoordinator.Key, proposalCoordinator));
context.watch[org.make.api.proposal.PublishedProposalEvent](context.spawn[org.make.api.proposal.PublishedProposalEvent](org.make.api.technical.ActorSystemHelper.superviseWithBackoff[org.make.api.proposal.PublishedProposalEvent](ProposalKafkaProducerBehavior.apply()), ProposalKafkaProducerBehavior.name, akka.actor.typed.Props.empty.withDispatcherFromConfig(org.make.api.kafka.kafkaDispatcher)));
context.watch[org.make.api.technical.KafkaConsumerBehavior.Protocol](context.spawn[org.make.api.technical.KafkaConsumerBehavior.Protocol](org.make.api.technical.ActorSystemHelper.superviseWithBackoff[org.make.api.technical.KafkaConsumerBehavior.Protocol](ProposalUserHistoryConsumerBehavior.apply(dependencies.userHistoryCoordinatorService)), ProposalUserHistoryConsumerBehavior.name, akka.actor.typed.Props.empty.withDispatcherFromConfig(org.make.api.kafka.kafkaDispatcher)));
context.watch[org.make.api.technical.KafkaConsumerBehavior.Protocol](context.spawn[org.make.api.technical.KafkaConsumerBehavior.Protocol](org.make.api.technical.ActorSystemHelper.superviseWithBackoff[org.make.api.technical.KafkaConsumerBehavior.Protocol](ProposalEmailConsumerActor.apply(dependencies.sendMailPublisherService, dependencies.persistentUserProposalsService)), ProposalEmailConsumerActor.name, akka.actor.typed.Props.empty.withDispatcherFromConfig(org.make.api.kafka.kafkaDispatcher)));
context.watch[org.make.api.technical.KafkaConsumerBehavior.Protocol](context.spawn[org.make.api.technical.KafkaConsumerBehavior.Protocol](org.make.api.technical.ActorSystemHelper.superviseWithBackoff[org.make.api.technical.KafkaConsumerBehavior.Protocol](ProposalConsumerBehavior.apply(dependencies.proposalIndexerService, dependencies.operationOfQuestionService)), ProposalConsumerBehavior.name, akka.actor.typed.Props.empty.withDispatcherFromConfig(org.make.api.kafka.kafkaDispatcher)));
akka.actor.typed.scaladsl.Behaviors.empty[Nothing]
}))
|
|
51
|
47667
|
2078
-
2313
|
Apply
|
org.make.api.proposal.ProposalCoordinator.apply
|
|
ProposalCoordinator.apply(context.system, dependencies.sessionHistoryCoordinatorService, lockDuration, dependencies.idGenerator)
|
|
52
|
47328
|
2116
-
2130
|
Select
|
akka.actor.typed.scaladsl.ActorContext.system
|
|
context.system
|
|
53
|
38429
|
2175
-
2220
|
Select
|
org.make.api.sessionhistory.SessionHistoryCoordinatorServiceComponent.sessionHistoryCoordinatorService
|
|
dependencies.sessionHistoryCoordinatorService
|
|
55
|
30798
|
2281
-
2305
|
Select
|
org.make.api.technical.IdGeneratorComponent.idGenerator
|
|
dependencies.idGenerator
|
|
57
|
40059
|
2320
-
2354
|
Apply
|
akka.actor.typed.scaladsl.ActorContext.watch
|
|
context.watch[org.make.api.proposal.ProposalCommand](proposalCoordinator)
|
|
58
|
33269
|
2361
-
2458
|
Apply
|
akka.actor.typed.ActorRef.ActorRefOps.!
|
|
typed.this.ActorRef.ActorRefOps[akka.actor.typed.receptionist.Receptionist.Command](context.system.receptionist).!(akka.actor.typed.receptionist.Receptionist.Register.apply[org.make.api.proposal.ProposalCommand](ProposalCoordinator.Key, proposalCoordinator))
|
|
58
|
31904
|
2361
-
2388
|
Select
|
akka.actor.typed.ActorSystem.receptionist
|
|
context.system.receptionist
|
|
58
|
44961
|
2413
-
2436
|
Select
|
org.make.api.proposal.ProposalCoordinator.Key
|
|
ProposalCoordinator.Key
|
|
58
|
38148
|
2391
-
2458
|
Apply
|
akka.actor.typed.receptionist.Receptionist.Register.apply
|
|
akka.actor.typed.receptionist.Receptionist.Register.apply[org.make.api.proposal.ProposalCommand](ProposalCoordinator.Key, proposalCoordinator)
|
|
60
|
44999
|
2466
-
2720
|
Apply
|
akka.actor.typed.scaladsl.ActorContext.watch
|
|
context.watch[org.make.api.proposal.PublishedProposalEvent](context.spawn[org.make.api.proposal.PublishedProposalEvent](org.make.api.technical.ActorSystemHelper.superviseWithBackoff[org.make.api.proposal.PublishedProposalEvent](ProposalKafkaProducerBehavior.apply()), ProposalKafkaProducerBehavior.name, akka.actor.typed.Props.empty.withDispatcherFromConfig(org.make.api.kafka.kafkaDispatcher)))
|
|
61
|
32977
|
2489
-
2712
|
Apply
|
akka.actor.typed.scaladsl.ActorContext.spawn
|
|
context.spawn[org.make.api.proposal.PublishedProposalEvent](org.make.api.technical.ActorSystemHelper.superviseWithBackoff[org.make.api.proposal.PublishedProposalEvent](ProposalKafkaProducerBehavior.apply()), ProposalKafkaProducerBehavior.name, akka.actor.typed.Props.empty.withDispatcherFromConfig(org.make.api.kafka.kafkaDispatcher))
|
|
62
|
38461
|
2514
-
2585
|
Apply
|
org.make.api.technical.ActorSystemHelper.superviseWithBackoff
|
|
org.make.api.technical.ActorSystemHelper.superviseWithBackoff[org.make.api.proposal.PublishedProposalEvent](ProposalKafkaProducerBehavior.apply())
|
|
62
|
47366
|
2553
-
2584
|
Apply
|
org.make.api.proposal.ProposalKafkaProducerBehavior.apply
|
|
ProposalKafkaProducerBehavior.apply()
|
|
63
|
31336
|
2597
-
2631
|
Select
|
org.make.api.proposal.ProposalKafkaProducerBehavior.name
|
|
ProposalKafkaProducerBehavior.name
|
|
64
|
40874
|
2643
-
2702
|
Apply
|
akka.actor.typed.Props.withDispatcherFromConfig
|
|
akka.actor.typed.Props.empty.withDispatcherFromConfig(org.make.api.kafka.kafkaDispatcher)
|
|
64
|
44684
|
2686
-
2701
|
Select
|
org.make.api.kafka.kafkaDispatcher
|
|
org.make.api.kafka.kafkaDispatcher
|
|
68
|
33012
|
2728
-
3049
|
Apply
|
akka.actor.typed.scaladsl.ActorContext.watch
|
|
context.watch[org.make.api.technical.KafkaConsumerBehavior.Protocol](context.spawn[org.make.api.technical.KafkaConsumerBehavior.Protocol](org.make.api.technical.ActorSystemHelper.superviseWithBackoff[org.make.api.technical.KafkaConsumerBehavior.Protocol](ProposalUserHistoryConsumerBehavior.apply(dependencies.userHistoryCoordinatorService)), ProposalUserHistoryConsumerBehavior.name, akka.actor.typed.Props.empty.withDispatcherFromConfig(org.make.api.kafka.kafkaDispatcher)))
|
|
69
|
40012
|
2751
-
3041
|
Apply
|
akka.actor.typed.scaladsl.ActorContext.spawn
|
|
context.spawn[org.make.api.technical.KafkaConsumerBehavior.Protocol](org.make.api.technical.ActorSystemHelper.superviseWithBackoff[org.make.api.technical.KafkaConsumerBehavior.Protocol](ProposalUserHistoryConsumerBehavior.apply(dependencies.userHistoryCoordinatorService)), ProposalUserHistoryConsumerBehavior.name, akka.actor.typed.Props.empty.withDispatcherFromConfig(org.make.api.kafka.kafkaDispatcher))
|
|
71
|
34023
|
2828
-
2907
|
Apply
|
org.make.api.proposal.ProposalUserHistoryConsumerBehavior.apply
|
|
ProposalUserHistoryConsumerBehavior.apply(dependencies.userHistoryCoordinatorService)
|
|
71
|
47403
|
2776
-
2908
|
Apply
|
org.make.api.technical.ActorSystemHelper.superviseWithBackoff
|
|
org.make.api.technical.ActorSystemHelper.superviseWithBackoff[org.make.api.technical.KafkaConsumerBehavior.Protocol](ProposalUserHistoryConsumerBehavior.apply(dependencies.userHistoryCoordinatorService))
|
|
71
|
37898
|
2864
-
2906
|
Select
|
org.make.api.userhistory.UserHistoryCoordinatorServiceComponent.userHistoryCoordinatorService
|
|
dependencies.userHistoryCoordinatorService
|
|
72
|
39528
|
2920
-
2960
|
Select
|
org.make.api.proposal.ProposalUserHistoryConsumerBehavior.name
|
|
ProposalUserHistoryConsumerBehavior.name
|
|
73
|
44442
|
2972
-
3031
|
Apply
|
akka.actor.typed.Props.withDispatcherFromConfig
|
|
akka.actor.typed.Props.empty.withDispatcherFromConfig(org.make.api.kafka.kafkaDispatcher)
|
|
73
|
31375
|
3015
-
3030
|
Select
|
org.make.api.kafka.kafkaDispatcher
|
|
org.make.api.kafka.kafkaDispatcher
|
|
77
|
32158
|
3057
-
3453
|
Apply
|
akka.actor.typed.scaladsl.ActorContext.watch
|
|
context.watch[org.make.api.technical.KafkaConsumerBehavior.Protocol](context.spawn[org.make.api.technical.KafkaConsumerBehavior.Protocol](org.make.api.technical.ActorSystemHelper.superviseWithBackoff[org.make.api.technical.KafkaConsumerBehavior.Protocol](ProposalEmailConsumerActor.apply(dependencies.sendMailPublisherService, dependencies.persistentUserProposalsService)), ProposalEmailConsumerActor.name, akka.actor.typed.Props.empty.withDispatcherFromConfig(org.make.api.kafka.kafkaDispatcher)))
|
|
78
|
40049
|
3080
-
3445
|
Apply
|
akka.actor.typed.scaladsl.ActorContext.spawn
|
|
context.spawn[org.make.api.technical.KafkaConsumerBehavior.Protocol](org.make.api.technical.ActorSystemHelper.superviseWithBackoff[org.make.api.technical.KafkaConsumerBehavior.Protocol](ProposalEmailConsumerActor.apply(dependencies.sendMailPublisherService, dependencies.persistentUserProposalsService)), ProposalEmailConsumerActor.name, akka.actor.typed.Props.empty.withDispatcherFromConfig(org.make.api.kafka.kafkaDispatcher))
|
|
79
|
46553
|
3105
-
3321
|
Apply
|
org.make.api.technical.ActorSystemHelper.superviseWithBackoff
|
|
org.make.api.technical.ActorSystemHelper.superviseWithBackoff[org.make.api.technical.KafkaConsumerBehavior.Protocol](ProposalEmailConsumerActor.apply(dependencies.sendMailPublisherService, dependencies.persistentUserProposalsService))
|
|
80
|
34060
|
3157
-
3309
|
Apply
|
org.make.api.proposal.ProposalEmailConsumerActor.apply
|
|
ProposalEmailConsumerActor.apply(dependencies.sendMailPublisherService, dependencies.persistentUserProposalsService)
|
|
81
|
45536
|
3199
-
3236
|
Select
|
org.make.api.technical.crm.SendMailPublisherServiceComponent.sendMailPublisherService
|
|
dependencies.sendMailPublisherService
|
|
82
|
37937
|
3252
-
3295
|
Select
|
org.make.api.user.PersistentUserProposalsServiceComponent.persistentUserProposalsService
|
|
dependencies.persistentUserProposalsService
|
|
85
|
39566
|
3333
-
3364
|
Select
|
org.make.api.proposal.ProposalEmailConsumerActor.name
|
|
ProposalEmailConsumerActor.name
|
|
86
|
31124
|
3419
-
3434
|
Select
|
org.make.api.kafka.kafkaDispatcher
|
|
org.make.api.kafka.kafkaDispatcher
|
|
86
|
44480
|
3376
-
3435
|
Apply
|
akka.actor.typed.Props.withDispatcherFromConfig
|
|
akka.actor.typed.Props.empty.withDispatcherFromConfig(org.make.api.kafka.kafkaDispatcher)
|
|
90
|
32193
|
3461
-
3816
|
Apply
|
akka.actor.typed.scaladsl.ActorContext.watch
|
|
context.watch[org.make.api.technical.KafkaConsumerBehavior.Protocol](context.spawn[org.make.api.technical.KafkaConsumerBehavior.Protocol](org.make.api.technical.ActorSystemHelper.superviseWithBackoff[org.make.api.technical.KafkaConsumerBehavior.Protocol](ProposalConsumerBehavior.apply(dependencies.proposalIndexerService, dependencies.operationOfQuestionService)), ProposalConsumerBehavior.name, akka.actor.typed.Props.empty.withDispatcherFromConfig(org.make.api.kafka.kafkaDispatcher)))
|
|
91
|
39810
|
3484
-
3808
|
Apply
|
akka.actor.typed.scaladsl.ActorContext.spawn
|
|
context.spawn[org.make.api.technical.KafkaConsumerBehavior.Protocol](org.make.api.technical.ActorSystemHelper.superviseWithBackoff[org.make.api.technical.KafkaConsumerBehavior.Protocol](ProposalConsumerBehavior.apply(dependencies.proposalIndexerService, dependencies.operationOfQuestionService)), ProposalConsumerBehavior.name, akka.actor.typed.Props.empty.withDispatcherFromConfig(org.make.api.kafka.kafkaDispatcher))
|
|
92
|
46591
|
3509
-
3675
|
Apply
|
org.make.api.technical.ActorSystemHelper.superviseWithBackoff
|
|
org.make.api.technical.ActorSystemHelper.superviseWithBackoff[org.make.api.technical.KafkaConsumerBehavior.Protocol](ProposalConsumerBehavior.apply(dependencies.proposalIndexerService, dependencies.operationOfQuestionService))
|
|
93
|
45573
|
3586
-
3621
|
Select
|
org.make.api.proposal.ProposalIndexerServiceComponent.proposalIndexerService
|
|
dependencies.proposalIndexerService
|
|
93
|
50494
|
3561
-
3663
|
Apply
|
org.make.api.proposal.ProposalConsumerBehavior.apply
|
|
ProposalConsumerBehavior.apply(dependencies.proposalIndexerService, dependencies.operationOfQuestionService)
|
|
93
|
37972
|
3623
-
3662
|
Select
|
org.make.api.operation.OperationOfQuestionServiceComponent.operationOfQuestionService
|
|
dependencies.operationOfQuestionService
|
|
95
|
39480
|
3687
-
3716
|
Select
|
org.make.api.proposal.ProposalConsumerBehavior.name
|
|
ProposalConsumerBehavior.name
|
|
96
|
44515
|
3728
-
3798
|
Apply
|
akka.actor.typed.Props.withDispatcherFromConfig
|
|
akka.actor.typed.Props.empty.withDispatcherFromConfig(org.make.api.kafka.kafkaDispatcher)
|
|
96
|
31159
|
3782
-
3797
|
Select
|
org.make.api.kafka.kafkaDispatcher
|
|
org.make.api.kafka.kafkaDispatcher
|
|
100
|
46031
|
3824
-
3839
|
TypeApply
|
akka.actor.typed.scaladsl.Behaviors.empty
|
|
akka.actor.typed.scaladsl.Behaviors.empty[Nothing]
|