type RanListManager struct { rnibDataService services.RNibDataService mux sync.Mutex nbIdentityList []*NbIdentity } type IRanListManager interface { InitNbIdentityList() error AddNbIdentity(nodeType entities.Node_Type, nbIdentity *entities.NbIdentity) error UpdateNbIdentity(nodeType entities.Node_Type, nbIdentity *entities.NbIdentity) error RemoveNbIdentity(nodeType entities.Node_Type, nbIdentity *entities.NbIdentity) error GetNbIdentityList() []*entities.NbIdentity } |
|
SaveNodeb Calls will be followed by a ranListManager.AddNbIdentity(nodeType, nbIdentity) call. AFFECTED FLOWS
|
AFFECTED FLOWS
|
We shall modify the following methods:
SaveNodeb(nbIdentity *entities.NbIdentity, nodebInfo *entities.NodebInfo) error
SaveNodeb(nbIdentity *entities.NbIdentity, nodebInfo *entities.NodebInfo) error
RemoveEnb(nodebInfo *entities.NodebInfo) error
AddNbIdentity(nodeType entities.Node_Type, nbIdentity *entities.NbIdentity) error UpdateNbIdentity(nodeType entities.Node_Type, nbIdentity *entities.NbIdentity) error RemoveNbIdentity(nodeType entities.Node_Type, nbIdentity *entities.NbIdentity) error |
We shall modify the following methods:
GetListNodebIds() ([]*entities.NbIdentity, error)