Replaced hardcoded strings with consts in RPC.Call methods

This commit is contained in:
adragusin
2019-11-22 15:34:41 +02:00
committed by Dan Christian Bogos
parent 413e47ff37
commit d1787cb3fa
65 changed files with 444 additions and 324 deletions

View File

@@ -971,6 +971,61 @@ const (
ApierV1SetTPSharedGroups = "ApierV1.SetTPSharedGroups"
ApierV1GetTPSharedGroupIds = "ApierV1.GetTPSharedGroupIds"
ApierV1RemoveTPSharedGroups = "ApierV1.RemoveTPSharedGroups"
ApierV1ExportCDRs = "ApierV1.ExportCDRs"
ApierV1GetTPRatingPlan = "ApierV1.GetTPRatingPlan"
ApierV1SetTPRatingPlan = "ApierV1.SetTPRatingPlan"
ApierV1GetTPRatingPlanIds = "ApierV1.GetTPRatingPlanIds"
ApierV1RemoveTPRatingPlan = "ApierV1.RemoveTPRatingPlan"
ApierV1SetTPActions = "ApierV1.SetTPActions"
ApierV1GetTPActionIds = "ApierV1.GetTPActionIds"
ApierV1RemoveTPActions = "ApierV1.RemoveTPActions"
ApierV1SetActionPlan = "ApierV1.SetActionPlan"
ApierV1ExecuteAction = "ApierV1.ExecuteAction"
ApierV1SetTPRatingProfile = "ApierV1.SetTPRatingProfile"
ApierV1GetTPRatingProfile = "ApierV1.GetTPRatingProfile"
ApierV1RemoveTPRatingProfile = "ApierV1.RemoveTPRatingProfile"
ApierV1SetTPDestinationRate = "ApierV1.SetTPDestinationRate"
ApierV1GetTPRatingProfileLoadIds = "ApierV1.GetTPRatingProfileLoadIds"
ApierV1GetTPRatingProfilesByLoadId = "ApierV1.GetTPRatingProfilesByLoadId"
ApierV1GetTPRatingProfileIds = "ApierV1.GetTPRatingProfileIds"
ApierV1GetTPDestinationRateIds = "ApierV1.GetTPDestinationRateIds"
ApierV1RemoveTPDestinationRate = "ApierV1.RemoveTPDestinationRate"
ApierV1ImportTariffPlanFromFolder = "ApierV1.ImportTariffPlanFromFolder"
ApierV1ExportTPToFolder = "ApierV1.ExportTPToFolder"
ApierV1LoadRatingPlan = "ApierV1.LoadRatingPlan"
ApierV1LoadRatingProfile = "ApierV1.LoadRatingProfile"
ApierV1LoadAccountActions = "ApierV1.LoadAccountActions"
ApierV1SetActions = "ApierV1.SetActions"
ApierV1AddTriggeredAction = "ApierV1.AddTriggeredAction"
ApierV1GetAccountActionTriggers = "ApierV1.GetAccountActionTriggers"
ApierV1AddAccountActionTriggers = "ApierV1.AddAccountActionTriggers"
ApierV1ResetAccountActionTriggers = "ApierV1.ResetAccountActionTriggers"
ApierV1SetAccountActionTriggers = "ApierV1.SetAccountActionTriggers"
ApierV1RemoveAccountActionTriggers = "ApierV1.RemoveAccountActionTriggers"
ApierV1GetScheduledActions = "ApierV1.GetScheduledActions"
ApierV1RemoveActionTiming = "ApierV1.RemoveActionTiming"
ApierV1ComputeReverseDestinations = "ApierV1.ComputeReverseDestinations"
ApierV1ComputeAccountActionPlans = "ApierV1.ComputeAccountActionPlans"
ApierV1SetDestination = "ApierV1.SetDestination"
ApierV1GetDataCost = "ApierV1.GetDataCost"
ApierV1ReplayFailedPosts = "ApierV1.ReplayFailedPosts"
ApierV1RemoveAccount = "ApierV1.RemoveAccount"
ApierV1DebitUsage = "ApierV1.DebitUsage"
ApierV1GetCacheStats = "ApierV1.GetCacheStats"
ApierV1ReloadCache = "ApierV1.ReloadCache"
ApierV1GetActionTriggers = "ApierV1.GetActionTriggers"
ApierV1SetActionTrigger = "ApierV1.SetActionTrigger"
ApierV1RemoveActionPlan = "ApierV1.RemoveActionPlan"
ApierV1RemoveActions = "ApierV1.RemoveActions"
ApierV1RemoveBalances = "ApierV1.RemoveBalances"
ApierV1ReloadCdrcConfig = "ApierV1.ReloadCdrcConfig"
ApierV1ReloadCdreConfig = "ApierV1.ReloadCdreConfig"
ApierV1GetLoadHistory = "ApierV1.GetLoadHistory"
ApierV1GetLoadIDs = "ApierV1.GetLoadIDs"
ApierV1GetLoadTimes = "ApierV1.GetLoadTimes"
ApierV1ExecuteScheduledActions = "ApierV1.ExecuteScheduledActions"
ApierV1GetSharedGroup = "ApierV1.GetSharedGroup"
ApierV1RemoveActionTrigger = "ApierV1.RemoveActionTrigger"
)
// ApierV1 TP APIs
@@ -985,14 +1040,31 @@ const (
// ApierV2 APIs
const (
ApierV2 = "ApierV2"
ApierV2LoadTariffPlanFromFolder = "ApierV2.LoadTariffPlanFromFolder"
ApierV2GetCDRs = "ApierV2.GetCDRs"
ApierV2GetAccount = "ApierV2.GetAccount"
ApierV2GetAccounts = "ApierV2.GetAccounts"
ApierV2SetAccount = "ApierV2.SetAccount"
ApierV2CountCDRs = "ApierV2.CountCDRs"
ApierV2SetBalance = "ApierV2.SetBalance"
ApierV2 = "ApierV2"
ApierV2LoadTariffPlanFromFolder = "ApierV2.LoadTariffPlanFromFolder"
ApierV2GetCDRs = "ApierV2.GetCDRs"
ApierV2GetAccount = "ApierV2.GetAccount"
ApierV2GetAccounts = "ApierV2.GetAccounts"
ApierV2SetAccount = "ApierV2.SetAccount"
ApierV2CountCDRs = "ApierV2.CountCDRs"
ApierV2SetBalance = "ApierV2.SetBalance"
ApierV2SetActions = "ApierV2.SetActions"
ApierV2RemoveTPTiming = "ApierV2.RemoveTPTiming"
ApierV2GetTPDestination = "ApierV2.GetTPDestination"
ApierV2SetTPDestination = "ApierV2.SetTPDestination"
ApierV2RemoveTPDestination = "ApierV2.RemoveTPDestination"
ApierV2GetTPDestinationIDs = "ApierV2.GetTPDestinationIDs"
ApierV2GetTPTiming = "ApierV2.GetTPTiming"
ApierV2SetTPTiming = "ApierV2.SetTPTiming"
ApierV2SetAccountActionTriggers = "ApierV2.SetAccountActionTriggers"
ApierV2GetAccountActionTriggers = "ApierV2.GetAccountActionTriggers"
ApierV2SetActionPlan = "ApierV2.SetActionPlan"
ApierV2GetActions = "ApierV2.GetActions"
ApierV2GetDestinations = "ApierV2.GetDestinations"
ApierV2GetCacheStats = "ApierV2.GetCacheStats"
ApierV2ExecuteAction = "ApierV2.ExecuteAction"
ApierV2ResetAccountActionTriggers = "ApierV2.ResetAccountActionTriggers"
ApierV2RemoveActions = "ApierV2.RemoveActions"
)
const (
@@ -1136,6 +1208,7 @@ const (
ResponderShutdown = "Responder.Shutdown"
ResponderGetTimeout = "Responder.GetTimeout"
ResponderPing = "Responder.Ping"
ResponderGet = "Responder.Get"
)
// DispatcherS APIs
@@ -1143,6 +1216,7 @@ const (
DispatcherSv1Ping = "DispatcherSv1.Ping"
DispatcherSv1GetProfileForEvent = "DispatcherSv1.GetProfileForEvent"
DispatcherSv1Apier = "DispatcherSv1.Apier"
DispatcherServicePing = "DispatcherService.Ping"
)
// AnalyzerS APIs
@@ -1188,17 +1262,21 @@ const (
// Cdrs APIs
const (
CDRsV1 = "CDRsV1"
CDRsV1CountCDRs = "CDRsV1.CountCDRs"
CDRsV1RateCDRs = "CDRsV1.RateCDRs"
CDRsV1GetCDRs = "CDRsV1.GetCDRs"
CDRsV1ProcessCDR = "CDRsV1.ProcessCDR"
CDRsV1ProcessExternalCDR = "CDRsV1.ProcessExternalCDR"
CDRsV1StoreSessionCost = "CDRsV1.StoreSessionCost"
CDRsV1ProcessEvent = "CDRsV1.ProcessEvent"
CDRsV1Ping = "CDRsV1.Ping"
CDRsV2 = "CDRsV2"
CDRsV2StoreSessionCost = "CDRsV2.StoreSessionCost"
CDRsV1 = "CDRsV1"
CDRsV1CountCDRs = "CDRsV1.CountCDRs"
CDRsV1RateCDRs = "CDRsV1.RateCDRs"
CDRsV1GetCDRs = "CDRsV1.GetCDRs"
CDRsV1ProcessCDR = "CDRsV1.ProcessCDR"
CDRsV1ProcessExternalCDR = "CDRsV1.ProcessExternalCDR"
CDRsV1StoreSessionCost = "CDRsV1.StoreSessionCost"
CDRsV1ProcessEvent = "CDRsV1.ProcessEvent"
CDRsV1Ping = "CDRsV1.Ping"
CDRsV2 = "CDRsV2"
CDRsV2StoreSessionCost = "CDRsV2.StoreSessionCost"
CdrsV2ProcessExternalCdr = "CdrsV2.ProcessExternalCdr"
CdrsV2ProcessCdr = "CdrsV2.ProcessCdr"
CDRStatsV1GetQueue = "CDRStatsV1.GetQueue"
SMGenericV2InitiateSession = "SMGenericV2.InitiateSession"
)
// Scheduler