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

  1. O SGG/OUAF chama a operação MeterAddNotification/MeterRemoveNotification usando CommissionDecommissionService.

  2. Teste se MeterAddNotification ou MeterRemoveNotification é chamada. Nos dois casos, as seguintes etapas são comuns para as duas operações.

  3. As propriedades do composto são carregadas e as variáveis locais são inicializadas.

  4. As entradas do Cabeçalho e do Corpo são transformadas para o formato MultiSpeak.

  5. Se necessário, execute um callout de processo nos dados atualizados de MR_​ServerCallout.Assign para solicitação de Head-End.

  6. Chama MeterAddNotification/MeterRemoveNotification pelo MR_​ServerProxy para o sistema Head-End.

  7. Se necessário, execute um callout de processo em MR_​ServerCallout. Atribua dados atualizados à resposta do Head-End.

  8. Transforme as respostas do Head-End do Cabeçalho e do Corpo para o formato SGG/OUAF.

  9. Responda para SGG/OUAF com resultados síncronos.