X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?p=ric-plt%2Fresource-status-manager.git;a=blobdiff_plain;f=RSM%2Fmanagers%2Frmrmanagers%2Frmr_message_manager.go;fp=RSM%2Fmanagers%2Frmrmanagers%2Frmr_message_manager.go;h=a5cb59e8498dfc44b7755cd1055c337fbe21fa5c;hp=9a13f0a403a36e9a485e92085011625912076bd8;hb=60652d98d51ee23c1eaca2e8bc2bf19c74c57658;hpb=b8d3ff3abf409da49ecab244cd6d2c2124dbce7c diff --git a/RSM/managers/rmrmanagers/rmr_message_manager.go b/RSM/managers/rmrmanagers/rmr_message_manager.go index 9a13f0a..a5cb59e 100644 --- a/RSM/managers/rmrmanagers/rmr_message_manager.go +++ b/RSM/managers/rmrmanagers/rmr_message_manager.go @@ -24,7 +24,6 @@ import ( "rsm/configuration" "rsm/converters" "rsm/logger" - "rsm/managers" "rsm/models" "rsm/providers/rmrmsghandlerprovider" "rsm/rmrcgo" @@ -38,12 +37,12 @@ type RmrMessageManager struct { handlerProvider *rmrmsghandlerprovider.MessageHandlerProvider } -func NewRmrMessageManager(logger *logger.Logger, config *configuration.Configuration, rnibDataService services.RNibDataService, rmrSender *rmrsender.RmrSender, resourceStatusInitiateManager *managers.ResourceStatusInitiateManager, unpacker converters.Asn1PduUnpacker) *RmrMessageManager { - handlerProvider := rmrmsghandlerprovider.NewMessageHandlerProvider(logger,config, rnibDataService, rmrSender, resourceStatusInitiateManager, unpacker) +func NewRmrMessageManager(logger *logger.Logger, config *configuration.Configuration, rnibDataService services.RNibDataService, rmrSender *rmrsender.RmrSender, resourceStatusService *services.ResourceStatusService, rsConverter converters.ResourceStatusResponseConverter, rsFailureConverter converters.ResourceStatusFailureConverter) *RmrMessageManager { + handlerProvider := rmrmsghandlerprovider.NewMessageHandlerProvider(logger, config, rnibDataService, rmrSender, resourceStatusService, rsConverter, rsFailureConverter) return &RmrMessageManager{ handlerProvider: handlerProvider, - logger: logger, + logger: logger, } }