| Line |
Stmt Id |
Pos |
Tree |
Symbol |
Tests |
Code |
|
41
|
14773
|
1584
-
1584
|
ApplyToImplicitArgs
|
cats.instances.FutureInstances.catsStdInstancesForFuture
|
org.make.api.technical.job.jobcoordinatorservicetest
|
cats.implicits.catsStdInstancesForFuture(scala.concurrent.ExecutionContext.Implicits.global)
|
|
41
|
10587
|
1578
-
1615
|
ApplyToImplicitArgs
|
akka.actor.typed.scaladsl.AskPattern.Askable.?
|
org.make.api.technical.job.jobcoordinatorservicetest
|
akka.actor.typed.scaladsl.AskPattern.Askable[org.make.api.technical.job.JobReportingActor.Protocol.Command](JobReportingActorFacade.this.actor).?[org.make.api.technical.job.JobReportingActor.Protocol.Response.Ack.type](((x$1: akka.actor.typed.ActorRef[org.make.api.technical.job.JobReportingActor.Protocol.Response.Ack.type]) => org.make.api.technical.job.JobReportingActor.Protocol.Command.Report.apply(progress, x$1)))(timeout, scheduler)
|
|
41
|
10718
|
1578
-
1621
|
Select
|
cats.Functor.Ops.void
|
org.make.api.technical.job.jobcoordinatorservicetest
|
cats.implicits.toFunctorOps[scala.concurrent.Future, org.make.api.technical.job.JobReportingActor.Protocol.Response.Ack.type](akka.actor.typed.scaladsl.AskPattern.Askable[org.make.api.technical.job.JobReportingActor.Protocol.Command](JobReportingActorFacade.this.actor).?[org.make.api.technical.job.JobReportingActor.Protocol.Response.Ack.type](((x$1: akka.actor.typed.ActorRef[org.make.api.technical.job.JobReportingActor.Protocol.Response.Ack.type]) => org.make.api.technical.job.JobReportingActor.Protocol.Command.Report.apply(progress, x$1)))(timeout, scheduler))(cats.implicits.catsStdInstancesForFuture(scala.concurrent.ExecutionContext.Implicits.global)).void
|
|
41
|
16517
|
1584
-
1584
|
Select
|
scala.concurrent.ExecutionContext.Implicits.global
|
org.make.api.technical.job.jobcoordinatorservicetest
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
45
|
16680
|
1729
-
1763
|
Apply
|
org.make.api.technical.job.JobReportingActor.JobReportingActorFacade.<init>
|
|
new JobReportingActor.this.JobReportingActorFacade(actor)
|
|
77
|
10826
|
2701
-
4553
|
Apply
|
akka.actor.typed.scaladsl.Behaviors.setup
|
|
akka.actor.typed.scaladsl.Behaviors.setup[org.make.api.technical.job.JobReportingActor.Protocol.Command](((context: akka.actor.typed.scaladsl.ActorContext[org.make.api.technical.job.JobReportingActor.Protocol.Command]) => akka.actor.typed.scaladsl.Behaviors.withTimers[org.make.api.technical.job.JobReportingActor.Protocol.Command](((timers: akka.actor.typed.scaladsl.TimerScheduler[org.make.api.technical.job.JobReportingActor.Protocol.Command]) => {
timers.startTimerWithFixedDelay(("".+(context.self.path.name).+("-heartbeat"): String), org.make.api.technical.job.JobReportingActor.Protocol.Command.Tick, heartRate);
context.pipeToSelf[Unit](work.apply(JobReportingActor.this.JobReportingActorFacade.apply(context.self)))(((result: scala.util.Try[Unit]) => org.make.api.technical.job.JobReportingActor.Protocol.Command.Finish.apply(result.failed.toOption)));
akka.actor.typed.scaladsl.Behaviors.receiveMessage[org.make.api.technical.job.JobReportingActor.Protocol.Command](((x0$1: org.make.api.technical.job.JobReportingActor.Protocol.Command) => x0$1 match {
case org.make.api.technical.job.JobReportingActor.Protocol.Command.Tick => {
val futureResult: scala.concurrent.Future[Unit] = jobCoordinatorService.heartbeat(jobId);
context.pipeToSelf[Unit](futureResult)(((x0$2: scala.util.Try[Unit]) => x0$2 match {
case (value: Unit): scala.util.Success[Unit](_) => org.make.api.technical.job.JobReportingActor.Protocol.Command.HeartbeatSuccess
case (exception: Throwable): scala.util.Failure[Unit]((e @ _)) => {
JobReportingActor.this.logger.error(("Could not send heartbeat for job ".+(jobId): String), e);
org.make.api.technical.job.JobReportingActor.Protocol.Command.HeartbeatFailure
}
}));
akka.actor.typed.scaladsl.Behaviors.same[org.make.api.technical.job.JobReportingActor.Protocol.Command]
}
case org.make.api.technical.job.JobReportingActor.Protocol.Command.HeartbeatSuccess => akka.actor.typed.scaladsl.Behaviors.same[org.make.api.technical.job.JobReportingActor.Protocol.Command]
case org.make.api.technical.job.JobReportingActor.Protocol.Command.HeartbeatFailure => akka.actor.typed.scaladsl.Behaviors.stopped[org.make.api.technical.job.JobReportingActor.Protocol.Command]
case (progress: org.make.core.job.Job.Progress, replyTo: akka.actor.typed.ActorRef[org.make.api.technical.job.JobReportingActor.Protocol.Response.Ack.type]): org.make.api.technical.job.JobReportingActor.Protocol.Command.Report((progress @ _), (replyTo @ _)) => {
val futureResult: scala.concurrent.Future[Unit] = jobCoordinatorService.report(jobId, progress);
context.pipeToSelf[Unit](futureResult)(((x0$3: scala.util.Try[Unit]) => x0$3 match {
case (value: Unit): scala.util.Success[Unit](_) => org.make.api.technical.job.JobReportingActor.Protocol.Command.ReportResult.apply(replyTo)
case (exception: Throwable): scala.util.Failure[Unit]((e @ _)) => {
JobReportingActor.this.logger.error(("Job ".+(jobId).+(" failed to report"): String), e);
org.make.api.technical.job.JobReportingActor.Protocol.Command.ReportResult.apply(replyTo)
}
}));
akka.actor.typed.scaladsl.Behaviors.same[org.make.api.technical.job.JobReportingActor.Protocol.Command]
}
case (replyTo: akka.actor.typed.ActorRef[org.make.api.technical.job.JobReportingActor.Protocol.Response.Ack.type]): org.make.api.technical.job.JobReportingActor.Protocol.Command.ReportResult((replyTo @ _)) => {
typed.this.ActorRef.ActorRefOps[org.make.api.technical.job.JobReportingActor.Protocol.Response.Ack.type](replyTo).!(org.make.api.technical.job.JobReportingActor.Protocol.Response.Ack);
akka.actor.typed.scaladsl.Behaviors.same[org.make.api.technical.job.JobReportingActor.Protocol.Command]
}
case (outcome: Option[Throwable]): org.make.api.technical.job.JobReportingActor.Protocol.Command.Finish((outcome @ _)) => {
val futureResult: scala.concurrent.Future[Unit] = jobCoordinatorService.finish(jobId, outcome);
context.pipeToSelf[Unit](futureResult)(((x0$4: scala.util.Try[Unit]) => x0$4 match {
case (value: Unit): scala.util.Success[Unit](_) => org.make.api.technical.job.JobReportingActor.Protocol.Command.Stop
case (exception: Throwable): scala.util.Failure[Unit]((e @ _)) => {
JobReportingActor.this.logger.error(("Job ".+(jobId).+(" failed to finish"): String), e);
org.make.api.technical.job.JobReportingActor.Protocol.Command.Stop
}
}));
akka.actor.typed.scaladsl.Behaviors.same[org.make.api.technical.job.JobReportingActor.Protocol.Command]
}
case org.make.api.technical.job.JobReportingActor.Protocol.Command.Stop => akka.actor.typed.scaladsl.Behaviors.stopped[org.make.api.technical.job.JobReportingActor.Protocol.Command]
}))
}))))
|
|
78
|
12954
|
2736
-
4547
|
Apply
|
akka.actor.typed.scaladsl.Behaviors.withTimers
|
|
akka.actor.typed.scaladsl.Behaviors.withTimers[org.make.api.technical.job.JobReportingActor.Protocol.Command](((timers: akka.actor.typed.scaladsl.TimerScheduler[org.make.api.technical.job.JobReportingActor.Protocol.Command]) => {
timers.startTimerWithFixedDelay(("".+(context.self.path.name).+("-heartbeat"): String), org.make.api.technical.job.JobReportingActor.Protocol.Command.Tick, heartRate);
context.pipeToSelf[Unit](work.apply(JobReportingActor.this.JobReportingActorFacade.apply(context.self)))(((result: scala.util.Try[Unit]) => org.make.api.technical.job.JobReportingActor.Protocol.Command.Finish.apply(result.failed.toOption)));
akka.actor.typed.scaladsl.Behaviors.receiveMessage[org.make.api.technical.job.JobReportingActor.Protocol.Command](((x0$1: org.make.api.technical.job.JobReportingActor.Protocol.Command) => x0$1 match {
case org.make.api.technical.job.JobReportingActor.Protocol.Command.Tick => {
val futureResult: scala.concurrent.Future[Unit] = jobCoordinatorService.heartbeat(jobId);
context.pipeToSelf[Unit](futureResult)(((x0$2: scala.util.Try[Unit]) => x0$2 match {
case (value: Unit): scala.util.Success[Unit](_) => org.make.api.technical.job.JobReportingActor.Protocol.Command.HeartbeatSuccess
case (exception: Throwable): scala.util.Failure[Unit]((e @ _)) => {
JobReportingActor.this.logger.error(("Could not send heartbeat for job ".+(jobId): String), e);
org.make.api.technical.job.JobReportingActor.Protocol.Command.HeartbeatFailure
}
}));
akka.actor.typed.scaladsl.Behaviors.same[org.make.api.technical.job.JobReportingActor.Protocol.Command]
}
case org.make.api.technical.job.JobReportingActor.Protocol.Command.HeartbeatSuccess => akka.actor.typed.scaladsl.Behaviors.same[org.make.api.technical.job.JobReportingActor.Protocol.Command]
case org.make.api.technical.job.JobReportingActor.Protocol.Command.HeartbeatFailure => akka.actor.typed.scaladsl.Behaviors.stopped[org.make.api.technical.job.JobReportingActor.Protocol.Command]
case (progress: org.make.core.job.Job.Progress, replyTo: akka.actor.typed.ActorRef[org.make.api.technical.job.JobReportingActor.Protocol.Response.Ack.type]): org.make.api.technical.job.JobReportingActor.Protocol.Command.Report((progress @ _), (replyTo @ _)) => {
val futureResult: scala.concurrent.Future[Unit] = jobCoordinatorService.report(jobId, progress);
context.pipeToSelf[Unit](futureResult)(((x0$3: scala.util.Try[Unit]) => x0$3 match {
case (value: Unit): scala.util.Success[Unit](_) => org.make.api.technical.job.JobReportingActor.Protocol.Command.ReportResult.apply(replyTo)
case (exception: Throwable): scala.util.Failure[Unit]((e @ _)) => {
JobReportingActor.this.logger.error(("Job ".+(jobId).+(" failed to report"): String), e);
org.make.api.technical.job.JobReportingActor.Protocol.Command.ReportResult.apply(replyTo)
}
}));
akka.actor.typed.scaladsl.Behaviors.same[org.make.api.technical.job.JobReportingActor.Protocol.Command]
}
case (replyTo: akka.actor.typed.ActorRef[org.make.api.technical.job.JobReportingActor.Protocol.Response.Ack.type]): org.make.api.technical.job.JobReportingActor.Protocol.Command.ReportResult((replyTo @ _)) => {
typed.this.ActorRef.ActorRefOps[org.make.api.technical.job.JobReportingActor.Protocol.Response.Ack.type](replyTo).!(org.make.api.technical.job.JobReportingActor.Protocol.Response.Ack);
akka.actor.typed.scaladsl.Behaviors.same[org.make.api.technical.job.JobReportingActor.Protocol.Command]
}
case (outcome: Option[Throwable]): org.make.api.technical.job.JobReportingActor.Protocol.Command.Finish((outcome @ _)) => {
val futureResult: scala.concurrent.Future[Unit] = jobCoordinatorService.finish(jobId, outcome);
context.pipeToSelf[Unit](futureResult)(((x0$4: scala.util.Try[Unit]) => x0$4 match {
case (value: Unit): scala.util.Success[Unit](_) => org.make.api.technical.job.JobReportingActor.Protocol.Command.Stop
case (exception: Throwable): scala.util.Failure[Unit]((e @ _)) => {
JobReportingActor.this.logger.error(("Job ".+(jobId).+(" failed to finish"): String), e);
org.make.api.technical.job.JobReportingActor.Protocol.Command.Stop
}
}));
akka.actor.typed.scaladsl.Behaviors.same[org.make.api.technical.job.JobReportingActor.Protocol.Command]
}
case org.make.api.technical.job.JobReportingActor.Protocol.Command.Stop => akka.actor.typed.scaladsl.Behaviors.stopped[org.make.api.technical.job.JobReportingActor.Protocol.Command]
}))
}))
|
|
79
|
9497
|
2777
-
2873
|
Apply
|
akka.actor.typed.scaladsl.TimerScheduler.startTimerWithFixedDelay
|
|
timers.startTimerWithFixedDelay(("".+(context.self.path.name).+("-heartbeat"): String), org.make.api.technical.job.JobReportingActor.Protocol.Command.Tick, heartRate)
|
|
79
|
13576
|
2849
-
2861
|
Select
|
org.make.api.technical.job.JobReportingActor.Protocol.Command.Tick
|
|
org.make.api.technical.job.JobReportingActor.Protocol.Command.Tick
|
|
81
|
13723
|
2907
-
2944
|
Apply
|
org.make.api.technical.job.JobReportingActor.JobReportingActorFacade.apply
|
|
JobReportingActor.this.JobReportingActorFacade.apply(context.self)
|
|
81
|
17466
|
2931
-
2943
|
Select
|
akka.actor.typed.scaladsl.ActorContext.self
|
|
context.self
|
|
81
|
10901
|
2883
-
3017
|
Apply
|
akka.actor.typed.scaladsl.ActorContext.pipeToSelf
|
|
context.pipeToSelf[Unit](work.apply(JobReportingActor.this.JobReportingActorFacade.apply(context.self)))(((result: scala.util.Try[Unit]) => org.make.api.technical.job.JobReportingActor.Protocol.Command.Finish.apply(result.failed.toOption)))
|
|
81
|
10497
|
2902
-
2945
|
Apply
|
scala.Function1.apply
|
|
work.apply(JobReportingActor.this.JobReportingActorFacade.apply(context.self))
|
|
82
|
14542
|
2969
-
3007
|
Apply
|
org.make.api.technical.job.JobReportingActor.Protocol.Command.Finish.apply
|
|
org.make.api.technical.job.JobReportingActor.Protocol.Command.Finish.apply(result.failed.toOption)
|
|
82
|
16538
|
2984
-
3006
|
Select
|
scala.util.Try.toOption
|
|
result.failed.toOption
|
|
85
|
16530
|
3027
-
4539
|
Apply
|
akka.actor.typed.scaladsl.Behaviors.receiveMessage
|
|
akka.actor.typed.scaladsl.Behaviors.receiveMessage[org.make.api.technical.job.JobReportingActor.Protocol.Command](((x0$1: org.make.api.technical.job.JobReportingActor.Protocol.Command) => x0$1 match {
case org.make.api.technical.job.JobReportingActor.Protocol.Command.Tick => {
val futureResult: scala.concurrent.Future[Unit] = jobCoordinatorService.heartbeat(jobId);
context.pipeToSelf[Unit](futureResult)(((x0$2: scala.util.Try[Unit]) => x0$2 match {
case (value: Unit): scala.util.Success[Unit](_) => org.make.api.technical.job.JobReportingActor.Protocol.Command.HeartbeatSuccess
case (exception: Throwable): scala.util.Failure[Unit]((e @ _)) => {
JobReportingActor.this.logger.error(("Could not send heartbeat for job ".+(jobId): String), e);
org.make.api.technical.job.JobReportingActor.Protocol.Command.HeartbeatFailure
}
}));
akka.actor.typed.scaladsl.Behaviors.same[org.make.api.technical.job.JobReportingActor.Protocol.Command]
}
case org.make.api.technical.job.JobReportingActor.Protocol.Command.HeartbeatSuccess => akka.actor.typed.scaladsl.Behaviors.same[org.make.api.technical.job.JobReportingActor.Protocol.Command]
case org.make.api.technical.job.JobReportingActor.Protocol.Command.HeartbeatFailure => akka.actor.typed.scaladsl.Behaviors.stopped[org.make.api.technical.job.JobReportingActor.Protocol.Command]
case (progress: org.make.core.job.Job.Progress, replyTo: akka.actor.typed.ActorRef[org.make.api.technical.job.JobReportingActor.Protocol.Response.Ack.type]): org.make.api.technical.job.JobReportingActor.Protocol.Command.Report((progress @ _), (replyTo @ _)) => {
val futureResult: scala.concurrent.Future[Unit] = jobCoordinatorService.report(jobId, progress);
context.pipeToSelf[Unit](futureResult)(((x0$3: scala.util.Try[Unit]) => x0$3 match {
case (value: Unit): scala.util.Success[Unit](_) => org.make.api.technical.job.JobReportingActor.Protocol.Command.ReportResult.apply(replyTo)
case (exception: Throwable): scala.util.Failure[Unit]((e @ _)) => {
JobReportingActor.this.logger.error(("Job ".+(jobId).+(" failed to report"): String), e);
org.make.api.technical.job.JobReportingActor.Protocol.Command.ReportResult.apply(replyTo)
}
}));
akka.actor.typed.scaladsl.Behaviors.same[org.make.api.technical.job.JobReportingActor.Protocol.Command]
}
case (replyTo: akka.actor.typed.ActorRef[org.make.api.technical.job.JobReportingActor.Protocol.Response.Ack.type]): org.make.api.technical.job.JobReportingActor.Protocol.Command.ReportResult((replyTo @ _)) => {
typed.this.ActorRef.ActorRefOps[org.make.api.technical.job.JobReportingActor.Protocol.Response.Ack.type](replyTo).!(org.make.api.technical.job.JobReportingActor.Protocol.Response.Ack);
akka.actor.typed.scaladsl.Behaviors.same[org.make.api.technical.job.JobReportingActor.Protocol.Command]
}
case (outcome: Option[Throwable]): org.make.api.technical.job.JobReportingActor.Protocol.Command.Finish((outcome @ _)) => {
val futureResult: scala.concurrent.Future[Unit] = jobCoordinatorService.finish(jobId, outcome);
context.pipeToSelf[Unit](futureResult)(((x0$4: scala.util.Try[Unit]) => x0$4 match {
case (value: Unit): scala.util.Success[Unit](_) => org.make.api.technical.job.JobReportingActor.Protocol.Command.Stop
case (exception: Throwable): scala.util.Failure[Unit]((e @ _)) => {
JobReportingActor.this.logger.error(("Job ".+(jobId).+(" failed to finish"): String), e);
org.make.api.technical.job.JobReportingActor.Protocol.Command.Stop
}
}));
akka.actor.typed.scaladsl.Behaviors.same[org.make.api.technical.job.JobReportingActor.Protocol.Command]
}
case org.make.api.technical.job.JobReportingActor.Protocol.Command.Stop => akka.actor.typed.scaladsl.Behaviors.stopped[org.make.api.technical.job.JobReportingActor.Protocol.Command]
}))
|
|
87
|
16762
|
3116
-
3154
|
Apply
|
org.make.api.technical.job.JobCoordinatorService.heartbeat
|
|
jobCoordinatorService.heartbeat(jobId)
|
|
88
|
13916
|
3167
-
3423
|
Apply
|
akka.actor.typed.scaladsl.ActorContext.pipeToSelf
|
|
context.pipeToSelf[Unit](futureResult)(((x0$2: scala.util.Try[Unit]) => x0$2 match {
case (value: Unit): scala.util.Success[Unit](_) => org.make.api.technical.job.JobReportingActor.Protocol.Command.HeartbeatSuccess
case (exception: Throwable): scala.util.Failure[Unit]((e @ _)) => {
JobReportingActor.this.logger.error(("Could not send heartbeat for job ".+(jobId): String), e);
org.make.api.technical.job.JobReportingActor.Protocol.Command.HeartbeatFailure
}
}))
|
|
89
|
13594
|
3235
-
3259
|
Select
|
org.make.api.technical.job.JobReportingActor.Protocol.Command.HeartbeatSuccess
|
|
org.make.api.technical.job.JobReportingActor.Protocol.Command.HeartbeatSuccess
|
|
91
|
9975
|
3309
-
3368
|
Apply
|
grizzled.slf4j.Logger.error
|
|
JobReportingActor.this.logger.error(("Could not send heartbeat for job ".+(jobId): String), e)
|
|
92
|
17483
|
3385
-
3409
|
Select
|
org.make.api.technical.job.JobReportingActor.Protocol.Command.HeartbeatFailure
|
|
org.make.api.technical.job.JobReportingActor.Protocol.Command.HeartbeatFailure
|
|
94
|
10211
|
3436
-
3450
|
TypeApply
|
akka.actor.typed.scaladsl.Behaviors.same
|
|
akka.actor.typed.scaladsl.Behaviors.same[org.make.api.technical.job.JobReportingActor.Protocol.Command]
|
|
95
|
16556
|
3494
-
3508
|
TypeApply
|
akka.actor.typed.scaladsl.Behaviors.same
|
|
akka.actor.typed.scaladsl.Behaviors.same[org.make.api.technical.job.JobReportingActor.Protocol.Command]
|
|
96
|
14442
|
3552
-
3569
|
TypeApply
|
akka.actor.typed.scaladsl.Behaviors.stopped
|
|
akka.actor.typed.scaladsl.Behaviors.stopped[org.make.api.technical.job.JobReportingActor.Protocol.Command]
|
|
98
|
10919
|
3653
-
3698
|
Apply
|
org.make.api.technical.job.JobCoordinatorService.report
|
|
jobCoordinatorService.report(jobId, progress)
|
|
99
|
17380
|
3711
-
3965
|
Apply
|
akka.actor.typed.scaladsl.ActorContext.pipeToSelf
|
|
context.pipeToSelf[Unit](futureResult)(((x0$3: scala.util.Try[Unit]) => x0$3 match {
case (value: Unit): scala.util.Success[Unit](_) => org.make.api.technical.job.JobReportingActor.Protocol.Command.ReportResult.apply(replyTo)
case (exception: Throwable): scala.util.Failure[Unit]((e @ _)) => {
JobReportingActor.this.logger.error(("Job ".+(jobId).+(" failed to report"): String), e);
org.make.api.technical.job.JobReportingActor.Protocol.Command.ReportResult.apply(replyTo)
}
}))
|
|
100
|
16660
|
3779
-
3808
|
Apply
|
org.make.api.technical.job.JobReportingActor.Protocol.Command.ReportResult.apply
|
|
org.make.api.technical.job.JobReportingActor.Protocol.Command.ReportResult.apply(replyTo)
|
|
102
|
13223
|
3858
-
3905
|
Apply
|
grizzled.slf4j.Logger.error
|
|
JobReportingActor.this.logger.error(("Job ".+(jobId).+(" failed to report"): String), e)
|
|
103
|
9743
|
3922
-
3951
|
Apply
|
org.make.api.technical.job.JobReportingActor.Protocol.Command.ReportResult.apply
|
|
org.make.api.technical.job.JobReportingActor.Protocol.Command.ReportResult.apply(replyTo)
|
|
105
|
13707
|
3978
-
3992
|
TypeApply
|
akka.actor.typed.scaladsl.Behaviors.same
|
|
akka.actor.typed.scaladsl.Behaviors.same[org.make.api.technical.job.JobReportingActor.Protocol.Command]
|
|
107
|
10229
|
4063
-
4075
|
Select
|
org.make.api.technical.job.JobReportingActor.Protocol.Response.Ack
|
|
org.make.api.technical.job.JobReportingActor.Protocol.Response.Ack
|
|
107
|
16198
|
4053
-
4075
|
Apply
|
akka.actor.typed.ActorRef.ActorRefOps.!
|
|
typed.this.ActorRef.ActorRefOps[org.make.api.technical.job.JobReportingActor.Protocol.Response.Ack.type](replyTo).!(org.make.api.technical.job.JobReportingActor.Protocol.Response.Ack)
|
|
108
|
12734
|
4088
-
4102
|
TypeApply
|
akka.actor.typed.scaladsl.Behaviors.same
|
|
akka.actor.typed.scaladsl.Behaviors.same[org.make.api.technical.job.JobReportingActor.Protocol.Command]
|
|
110
|
10810
|
4176
-
4220
|
Apply
|
org.make.api.technical.job.JobCoordinatorService.finish
|
|
jobCoordinatorService.finish(jobId, outcome)
|
|
111
|
17393
|
4233
-
4453
|
Apply
|
akka.actor.typed.scaladsl.ActorContext.pipeToSelf
|
|
context.pipeToSelf[Unit](futureResult)(((x0$4: scala.util.Try[Unit]) => x0$4 match {
case (value: Unit): scala.util.Success[Unit](_) => org.make.api.technical.job.JobReportingActor.Protocol.Command.Stop
case (exception: Throwable): scala.util.Failure[Unit]((e @ _)) => {
JobReportingActor.this.logger.error(("Job ".+(jobId).+(" failed to finish"): String), e);
org.make.api.technical.job.JobReportingActor.Protocol.Command.Stop
}
}))
|
|
112
|
16675
|
4301
-
4313
|
Select
|
org.make.api.technical.job.JobReportingActor.Protocol.Command.Stop
|
|
org.make.api.technical.job.JobReportingActor.Protocol.Command.Stop
|
|
114
|
13239
|
4363
-
4410
|
Apply
|
grizzled.slf4j.Logger.error
|
|
JobReportingActor.this.logger.error(("Job ".+(jobId).+(" failed to finish"): String), e)
|
|
115
|
9950
|
4427
-
4439
|
Select
|
org.make.api.technical.job.JobReportingActor.Protocol.Command.Stop
|
|
org.make.api.technical.job.JobReportingActor.Protocol.Command.Stop
|
|
117
|
13719
|
4466
-
4480
|
TypeApply
|
akka.actor.typed.scaladsl.Behaviors.same
|
|
akka.actor.typed.scaladsl.Behaviors.same[org.make.api.technical.job.JobReportingActor.Protocol.Command]
|
|
118
|
10107
|
4512
-
4529
|
TypeApply
|
akka.actor.typed.scaladsl.Behaviors.stopped
|
|
akka.actor.typed.scaladsl.Behaviors.stopped[org.make.api.technical.job.JobReportingActor.Protocol.Command]
|