File tree Expand file tree Collapse file tree 2 files changed +8
-1
lines changed
src/main/java/com/arpnetworking/configuration/jackson/module/pekko Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Original file line number Diff line number Diff line change 8787 <jsr305 .version>3.0.2</jsr305 .version>
8888 <kafka .client.version>4.0.0</kafka .client.version>
8989 <logback .version>1.5.18</logback .version>
90- <logback .steno.version>2.1.2 </logback .steno.version>
90+ <logback .steno.version>2.2.0 </logback .steno.version>
9191 <log4j .over.slf4j.version>2.0.17</log4j .over.slf4j.version>
9292 <metrics .aggregator.protocol.prometheus.version>1.2.0</metrics .aggregator.protocol.prometheus.version>
9393 <metrics .aggregator.protocol.version>1.3.0</metrics .aggregator.protocol.version>
Original file line number Diff line number Diff line change 1717
1818import com .fasterxml .jackson .databind .module .SimpleModule ;
1919import org .apache .pekko .actor .ActorRef ;
20+ import org .apache .pekko .actor .LocalActorRef ;
2021import org .apache .pekko .actor .TimerSchedulerImpl ;
2122
23+ import java .io .Serial ;
24+
2225/**
2326 * Jackson module for serializing Pekko objects for use in JSON/Jackson based
2427 * logger serializers(e.g. logback-steno).
@@ -35,9 +38,13 @@ public PekkoLoggingModule() { }
3538 @ Override
3639 public void setupModule (final SetupContext context ) {
3740 addSerializer (ActorRef .class , new ActorRefLoggingSerializer ());
41+ addSerializer (LocalActorRef .class , new ActorRefLoggingSerializer ());
3842 addSerializer (TimerSchedulerImpl .TimerMsg .class , new TimerMessageSerializer ());
43+ addSerializer (TimerSchedulerImpl .InfluenceReceiveTimeoutTimerMsg .class , new TimerMessageSerializer ());
44+ addSerializer (TimerSchedulerImpl .NotInfluenceReceiveTimeoutTimerMsg .class , new TimerMessageSerializer ());
3945 super .setupModule (context );
4046 }
4147
48+ @ Serial
4249 private static final long serialVersionUID = 6984539942087839964L ;
4350}
You can’t perform that action at this time.
0 commit comments