@RestController public class DiameterTransportController extends Object
| Constructor and Description |
|---|
DiameterTransportController() |
| Modifier and Type | Method and Description |
|---|---|
UIResult |
forceDictionaryReload(BigInteger transport,
String parser,
BigInteger project,
UUID projectUuid,
String tenantId)
This controller reloads (re-read) existing diameter dictionary.
|
void |
setExecutorToMessageBrokerSender(ExecutorToMessageBrokerSender executorToMessageBrokerSender) |
@Autowired public void setExecutorToMessageBrokerSender(ExecutorToMessageBrokerSender executorToMessageBrokerSender)
@PreAuthorize(value="@entityAccess.checkAccess(#projectUuid, \"READ\")") @PostMapping(value="/forceDictionaryReload") public UIResult forceDictionaryReload(@RequestParam(value="transport") BigInteger transport, @RequestParam(value="parser") String parser, @RequestParam(value="project") BigInteger project, @RequestParam(value="projectUuid") UUID projectUuid, @RequestHeader(value="X-Project-Id") String tenantId)
transport - transport id to get transport configuration (DiameterTransport - short name of transport
property in DiameterOutbound as it described in descriptor - "configPath"parser - string name of diameter parser: Qubership Diameter or Marben.project - project id (itf internal project id)UIResult - notification with successfully result or with error message and cause.Copyright © 2025. All rights reserved.