+ unmarshalledPayload := models.E2TermInitPayload{}
+ err := json.Unmarshal(request.Payload, &unmarshalledPayload)
+
+ if err != nil {
+ h.logger.Errorf("#E2TermInitNotificationHandler.Handle - Error unmarshaling E2 Term Init payload: %s", err)
+ return
+ }
+
+ e2tAddress := unmarshalledPayload.Address
+
+ if len(e2tAddress) == 0 {
+ h.logger.Errorf("#E2TermInitNotificationHandler.Handle - Empty E2T address received")
+ return
+ }
+
+ h.logger.Infof("#E2TermInitNotificationHandler.Handle - E2T payload: %s - handling E2_TERM_INIT", unmarshalledPayload)