Quando você tiver feito uma mudança no
broker, use um dos métodos fornecidos
para verificar se a mudança foi bem-sucedida.
Escolha um dos três métodos no
CMP API para determinar o resultado dos
pedidos para criar, excluir, modificar e implementar recursos:
- Se você tiver iniciado um método de implementação, poderá usar o código de retorno
da API de implementação; esta técnica é mostrada em Verificando os Resultados de Implementação em um Aplicativo CMP.
- É possível consultar o código de conclusão mais recente de um objeto; esta
opção é mostrada em Verificando os Resultados de Gerenciamento do Broker com o Código de Conclusão mais Recente em um Aplicativo CMP.
- É possível usar o mecanismo de notificação do objeto administrado;
usando esta abordagem, é possível codificar rotinas específicas para tratar
as respostas e realizar a ação apropriada e melhorar a eficiência
de seu programa. Consulte o Verificando os Resultados do Gerenciamento do Broker com a Notificação do Objeto em um Aplicativo CMP.
- Se você preferir fazer as alterações de propriedade
sincronamente, chame o método BrokerProxy.setSynchronous() antes
de fazer suas alterações.
Se os métodos de alteração da propriedade subsequentes fornecerem
um retorno bem-sucedido, o pedido foi concluído com êxito pelo
broker.
Se as alterações forem rejeitadas pelo intermediário, ou expirarem
(elas não podem ser concluídas com êxito pelo intermediário antes do período de
tempo limite expirar), os métodos lançarão uma exceção ConfigManagerProxyRequestFailure ou
ConfigManagerProxyRequestTimeout.
Para
obter mais informações sobre as mudanças da propriedade síncrona, consulte a descrição
do método BrokerProxy.setSynchronous() nas informações Javadoc do CMP API.