OpenBus IDL
2.0.1
|
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... | |
Representa a inscrição de um observador de registro oferta de serviço.
Definição na linha 171 do arquivo offer_registry.idl.
OfferRegistryObserverSubscriptionDesc tecgraf::openbus::core::v2_0::services::offer_registry::OfferRegistryObserverSubscription::describe | ( | ) |
Devolve uma estrutura descrevedo a 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.
UnauthorizedOperation | Entidade que chama não é a mesma que registrou a oferta nem administrador. |
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.