Comprobación de los resultados de la gestión de dominios de intermediarios utilizando el Proxy del Gestor de configuración con el último código de terminación

Esto forma parte de la tarea global para el desarrollo de las aplicaciones del Proxy del Gestor de configuración (CMP).

La mayor parte de los métodos de cambio de estado del CMP no utilizar el código de retorno de esta forma. Para estos métodos, el descubrimiento del resultado de una acción puede ser algo más complicado. Suponiendo que los objetos administrados no se comparten en las hebras, se puede utilizar el siguiente fragmento de código para descubrir el resultado de una petición para modificar la LongDescription de un intermediario, siendo b una instancia de BrokerProxy:
GregorianCalendar oldCCTime =
                         b.getTimeOfLastCompletionCode();
b.setLongDescription(newDesc);
GregorianCalendar newCCTime = oldCCTime;
while (oldCCTime.equals(newCCTime)) {
  newCCTime = b.getTimeOfLastCompletionCode());
  Thread.sleep(1000);
}
CompletionCodeType ccType = b.getLastCompletionCode();
if (ccType == CompletionCodeType.success) {
  // etc.
}

Este ejemplo hace que la aplicación consulte continuamente la hora en que la topología recibió por última vez un código de terminación; es decir, la última vez en que se completó una acción en la topología. Cuando los resultados de createBroker() se devuelven al CMP, el código de terminación se actualiza y el control sale del bucle while. Al llegar a este punto, se determina el último código de terminación.

Además de no ser adecuado para una aplicación de múltiples hebras, este algoritmo para determinar el resultado de mandatos no es eficaz puesto que hace que la aplicación de CMP espere hasta que el Gestor de configuración procese la petición.

Una forma más adecuada de hacer esto es utilizar las notificaciones de objetos administrados; consulte el apartado Comprobación de los resultados de la gestión de dominio de intermediarios utilizando el Proxy del Gestor de configuración con notificación de objetos.

Tareas relacionadas
Comprobación de los resultados de la gestión del dominio de intermediarios utilizando el Proxy del Gestor de configuración
Comprobación de los resultados de la gestión del dominio de intermediarios utilizando el Proxy del Gestor de configuración con códigos de retorno
Comprobación de los resultados de la gestión de dominio de intermediarios utilizando el Proxy del Gestor de configuración con notificación de objetos
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2005 Última actualización: 07/11/2005
ae33080_