Ativação / Desativação
O composto CommissionDecommission cuida do registro e do cancelamento do registro de um dispositivo no sistema Head-End.
Propriedades do Composto
Nome da Propriedade |
Valor Padrão |
Descrição |
---|---|---|
isExecutingCommissionReceived-Callout |
true |
Controla se o callout Chegada de Solicitação é executado. |
isExecutingCommissionCompleted-Callout |
true |
Controla se o callout Solicitação Concluída é executado. |
isExecutingDecommissionReceived-Callout |
true |
Controla se o callout Chegada de Solicitação é executado. |
isExecutingDecommissionCompleted-Callout |
true |
Controla se o callout Solicitação Concluída é executado. |
WSDLs Compostos
Composto |
Descrição |
---|---|
CommissionDecommission Service |
Ponto de entrada para o comando CommissionDecommission. As operações são síncronas, portanto, nenhum WSDL adicional é necessário. |
MR_ServerCallout |
Referência que descreve o callout do processo. |
MR_ServerProxy |
Referência que descreve o proxy usado para chamar o sistema Head-End. |
Fluxo do Processo
-
O SGG/OUAF chama a operação MeterAddNotification/MeterRemoveNotification usando CommissionDecommissionService.
-
Teste se MeterAddNotification ou MeterRemoveNotification é chamada. Nos dois casos, as seguintes etapas são comuns para as duas operações.
-
As propriedades do composto são carregadas e as variáveis locais são inicializadas.
-
As entradas do Cabeçalho e do Corpo são transformadas para o formato MultiSpeak.
-
Se necessário, execute um callout de processo nos dados atualizados de MR_ServerCallout.Assign para solicitação de Head-End.
-
Chama MeterAddNotification/MeterRemoveNotification pelo MR_ServerProxy para o sistema Head-End.
-
Se necessário, execute um callout de processo em MR_ServerCallout. Atribua dados atualizados à resposta do Head-End.
-
Transforme as respostas do Head-End do Cabeçalho e do Corpo para o formato SGG/OUAF.
-
Responda para SGG/OUAF com resultados síncronos.