Servicios de administración de atributos de contadores

En esta sección, se describen los servicios de administración de contadores del compuesto del arnés de pruebas.

GetLoadActionCode

Este servicio web consulta si el contador indicado está conectado o desconectado. El servicio de conexión/desconexión utiliza este método. Los valores para el código de acción de carga son:

  • Conectar

  • Desconectar

Entrada — GetLoadActionCodeInput

Parte: payload

Elemento: GetLoadActionCodeRequest

Parámetro

Descripción

id

El ID del contador para el que se debe recuperar el estado de código de acción de carga.

Salida — GetLoadActionCodeOutput

Parte: payload

Elemento: GetLoadActionCodeResult

El estado de conexión del contador solicitado.

Fallo — Consulte UtilityFault. Se emite cuando no se encuentra el ID de contador.

SetLoadActionCode

Este servicio web actualiza el código de acción de carga para un contador concreto. El servicio de conexión/desconexión utiliza este método. Los valores para el código de acción de carga son:

  • Conectar

  • Desconectar

Entrada — SetLoadActionCodeInput

Parte: payload

Elemento: SetLoadActionCodeRequest

Parámetro

Descripción

id

El ID del contador para el que se debe definir el estado de código de acción de carga.

value

El nuevo valor de LoadActionCode para definir en el contador.

Salida — SetLoadActionCodeOutput

Parte: payload

Elemento: SetLoadActionCodeResult

La respuesta booleana indica si la actualización es correcta o tiene fallos (no el estado del campo actual).

Fallo — Consulte UtilityFault. Se emite cuando no se encuentra el ID de contador.

IsCommissioned

Este servicio web consulta el estado de establecimiento de comunicación para un contador concreto. El proceso de establecimiento/interrupción de comunicación utiliza este servicio. El atributo de establecimiento de comunicación puede ser verdadero o falso.

Entrada — IsCommissionedInput

Parte: payload

Elemento: IsCommissionedRequest

Parámetro

Descripción

id

El ID del contador para el que se debe recuperar el estado de comunicación establecida.

Salida — IsCommissionedOutput

Parte: payload

Elemento: IsCommissionedResult

El valor del atributo de estado de comunicación establecida para el contador solicitado.

Fallo — Consulte UtilityFault. Se emite cuando no se encuentra el ID de contador.

SetCommission

Este servicio web actualiza el estado de establecimiento de comunicación para un contador concreto. El proceso de establecimiento/interrupción de comunicación utiliza este servicio. El atributo de establecimiento de comunicación puede ser verdadero o falso.

Entrada — SetCommissionedInput

Parte: payload

Elemento: SetCommissionedRequest

Parámetro

Descripción

id

El ID del contador para el que se debe definir el estado de comunicación establecida.

value

El nuevo valor del estado de comunicación establecida para definir en el contador.

Salida — SetCommissionedOutput

Parte: payload

Elemento: SetCommissionedResult

La respuesta booleana indica si la actualización es correcta o tiene fallos (no el estado del campo actual).

Fallo — Consulte UtilityFault. Se emite cuando no se encuentra el ID de contador.

GetExecutionStatus

Este servicio web consulta el estado de la propiedad que controla la ejecución global del comando. Los valores posibles del estado de ejecución son:

  • Correcto - El comando debe finalizar correctamente.

  • ResponseTimeout - La respuesta asíncrona nunca llegará.

  • SyncOperationFail - Se producirá un fallo simulado durante la solicitud inicial.

  • AsyncOperationFailure - Se producirá un fallo simulado en la respuesta asíncrona.

Entrada — GetExecutionStatusInput

Parte: payload

Elemento: GetExecutionStatusRequest

Parámetro

Descripción

id

El ID del contador para el que se debe recuperar el ExecutionStatus.

Salida — GetExecutionStatusOutput

Parte: payload

Elemento: GetExecutionStatusResult

El valor del atributo ExecutionStatus para el contador solicitado.

Fallo — Consulte UtilityFault. Se emite cuando no se encuentra el ID de contador.

SetExecutionStatus

Este servicio web actualiza la propiedad que controla la finalización global del comando. Los valores posibles del estado de ejecución son:

  • Correcto - El comando debe finalizar correctamente.

  • ResponseTimeout - La respuesta asíncrona nunca llegará.

  • SyncOperationFail - Se producirá un fallo simulado durante la solicitud inicial.

  • AsyncOperationFailure - Se producirá un fallo simulado en la respuesta asíncrona.

Entrada — SetExecutionStatusInput

Parte: payload

Elemento: SetExecutionStatusRequest

Parámetro

Descripción

id

El ID del contador para el que se debe definir el ExecutionStatus.

value

El nuevo valor de ExecutionStatus para definir en el contador.

Salida — SetExecutionStatusOutput

Parte: payload

Elemento: SetExecutionStatusResult

La respuesta booleana indica si la actualización es correcta o tiene fallos (no el estado del campo actual).

Fallo — Consulte UtilityFault. Se emite cuando no se encuentra el ID de contador.