2727import dev .dsf .bpe .service .ping .CheckPingTaskStatus ;
2828import dev .dsf .bpe .service .ping .DownloadResourceAndMeasureSpeedInSubProcess ;
2929import dev .dsf .bpe .service .ping .LogAndSaveError ;
30+ import dev .dsf .bpe .service .ping .LogAndSaveSendError ;
3031import dev .dsf .bpe .service .ping .LogAndSaveUploadErrorPing ;
3132import dev .dsf .bpe .service .ping .SavePong ;
3233import dev .dsf .bpe .service .ping .SelectPingTargets ;
4546import dev .dsf .bpe .service .pong .StoreUploadSpeed ;
4647import dev .dsf .bpe .v1 .ProcessPluginApi ;
4748import dev .dsf .bpe .v1 .documentation .ProcessDocumentation ;
49+ import dev .dsf .bpe .variables .codesystem .dsfpingstatus .CodeValueSerializer ;
4850import dev .dsf .bpe .variables .duration .DurationValueSerializer ;
4951import dev .dsf .bpe .variables .process_error .ProcessErrorValueSerializer ;
5052import dev .dsf .bpe .variables .process_errors .ProcessErrorsValueSerializer ;
@@ -138,13 +140,15 @@ public SendStartPing sendStartPing()
138140 @ Bean
139141 public AggregateErrorMailService aggregateErrorMailServicePing ()
140142 {
141- return new AggregateErrorMailService (api , sendPingProcessFailedMail );
143+ return new AggregateErrorMailService (api , sendPingProcessFailedMail ,
144+ AggregateErrorMailService .PING_PROCESS_HAS_ERRORS );
142145 }
143146
144147 @ Bean
145148 public AggregateErrorMailService aggregateErrorMailServicePong ()
146149 {
147- return new AggregateErrorMailService (api , sendPongProcessFailedMail );
150+ return new AggregateErrorMailService (api , sendPongProcessFailedMail ,
151+ AggregateErrorMailService .PONG_PROCESS_HAS_ERRORS );
148152 }
149153
150154
@@ -201,7 +205,7 @@ public SelectPongTarget selectPongTarget()
201205 @ Scope (ConfigurableBeanFactory .SCOPE_PROTOTYPE )
202206 public SendPongMessage sendPong ()
203207 {
204- return new SendPongMessage (api , aggregateErrorMailServicePong () );
208+ return new SendPongMessage (api );
205209 }
206210
207211 @ Bean
@@ -297,9 +301,9 @@ public StoreDownloadSpeed storeDownloadSpeed()
297301
298302 @ Bean
299303 @ Scope (ConfigurableBeanFactory .SCOPE_PROTOTYPE )
300- public dev . dsf . bpe . service . ping . LogAndSaveSendError logAndSaveSendError ()
304+ public LogAndSaveSendError logAndSaveSendError ()
301305 {
302- return new dev . dsf . bpe . service . ping . LogAndSaveSendError (api );
306+ return new LogAndSaveSendError (api );
303307 }
304308
305309 @ Bean
@@ -320,7 +324,7 @@ public SaveTimeoutError saveTimeoutError()
320324 @ Scope (ConfigurableBeanFactory .SCOPE_PROTOTYPE )
321325 public StoreErrors storeErrors ()
322326 {
323- return new StoreErrors (api );
327+ return new StoreErrors (api , aggregateErrorMailServicePong () );
324328 }
325329
326330 @ Bean
@@ -338,9 +342,9 @@ public LogAndSaveUploadErrorPong logAndSaveUploadErrorPong()
338342 }
339343
340344 @ Bean
341- public dev . dsf . bpe . variables . codesystem . dsfpingstatus . CodeValueSerializer pingStatusCodeSerializer ()
345+ public CodeValueSerializer pingStatusCodeSerializer ()
342346 {
343- return new dev . dsf . bpe . variables . codesystem . dsfpingstatus . CodeValueSerializer ();
347+ return new CodeValueSerializer ();
344348 }
345349
346350 @ Bean
0 commit comments