OpenBus IDL  2.0.1
Métodos Públicos | Atributos Públicos | Lista de todos os Membros
Referência da Interface tecgraf::openbus::core::v2_0::services::offer_registry::OfferRegistryObserverSubscription

Representa a inscrição de um observador de registro oferta de serviço. Mais...

import"offer_registry.idl";

Métodos Públicos

OfferRegistryObserverSubscriptionDesc describe ()
 Devolve uma estrutura descrevedo a inscrição do observador. Mais...
 
void remove () raises (UnauthorizedOperation, ServiceFailure)
 Remove a incrição do observador. Mais...
 

Atributos Públicos

readonly attribute
OfferRegistryObserver 
observer
 Referência para o observador inscrito.
 
readonly attribute
ServicePropertySeq 
properties
 Lista de propriedades de oferta que o observador está interessado. Mais...
 

Descrição Detalhada

Representa a inscrição de um observador de registro oferta de serviço.

Definição na linha 171 do arquivo offer_registry.idl.

Métodos

OfferRegistryObserverSubscriptionDesc tecgraf::openbus::core::v2_0::services::offer_registry::OfferRegistryObserverSubscription::describe ( )

Devolve uma estrutura descrevedo a inscrição do observador.

Retorna
A descrição da inscrição do observador
void tecgraf::openbus::core::v2_0::services::offer_registry::OfferRegistryObserverSubscription::remove ( )
raises (UnauthorizedOperation,
ServiceFailure
)

Remove a incrição do observador.

Essa operação permite remover a inscrição do observador. Essa operação só pode ser chamada pela mesma entidade que registrou a oferta ou por uma entidade com permissão de adminstração no barramento.

Exceções
UnauthorizedOperationEntidade que chama não é a mesma que registrou a oferta nem administrador.

Atributos

readonly attribute ServicePropertySeq tecgraf::openbus::core::v2_0::services::offer_registry::OfferRegistryObserverSubscription::properties

Lista de propriedades de oferta que o observador está interessado.

Sempre que uma oferta com essas propriedades é registrada, o observador é notificado.

Definição na linha 181 do arquivo offer_registry.idl.


A documentação para esta interface foi gerada a partir do seguinte arquivo: