OpenBus IDL  2.0.1
Componentes | Definições de Tipos
Referência do Módulo tecgraf::openbus::core::v2_0::services::offer_registry

Módulo do Serviço de Ofertas. Mais...

Componentes

struct  ServiceProperty
 Propriedade que descreve um aspecto de uma oferta de serviço. Mais...
 
struct  ServiceOfferDesc
 Descreve uma oferta de serviço. Mais...
 
struct  OfferObserverSubscriptionDesc
 Descreve uma inscrição de observador de oferta de serviço. Mais...
 
struct  OfferRegistryObserverSubscriptionDesc
 Descreve uma inscrição de observador de oferta de serviço. Mais...
 
exception  UnauthorizedFacets
 Indica que o serviço oferece facetas não autorizadas para a entidade que registra a oferta de serviço. Mais...
 
exception  InvalidProperties
 Indica que a lista de propriedades fornecida ao registrar uma oferta de serviço inclui propridades inválidas, tais como propriedades automáticas (cujo nome começam com 'openbus.'). Mais...
 
exception  InvalidService
 Indica que a referência fornecida do serviço não apresenta o formato esperado, que no caso é um componente SCS bem formado. Mais...
 
interface  OfferObserver
 Representa um observador de oferta já cadastrada. Mais...
 
interface  OfferRegistryObserver
 Representa um observador de registro de ofertas. Mais...
 
interface  OfferObserverSubscription
 Representa a inscrição de um observador de oferta de serviço. Mais...
 
interface  OfferRegistryObserverSubscription
 Representa a inscrição de um observador de registro oferta de serviço. Mais...
 
interface  ServiceOffer
 Representa uma oferta de serviço. Mais...
 
interface  OfferRegistry
 Representa o registro de ofertas de serviço. Mais...
 

Definições de Tipos

typedef string FacetName
 Identificação de uma faceta de componente SCS.
 
typedef sequence< FacetNameFacetNameSeq
 Sequência de facetas de componentes SCS.
 
typedef sequence< ServicePropertyServicePropertySeq
 Sequência de propriedades que descrevem uma oferta de serviço.
 
typedef scs::core::IComponent OfferedService
 Referência para um serviço ofertado.
 
typedef sequence
< ServiceOfferDesc
ServiceOfferDescSeq
 Sequência de descrições de oferta de serviço.
 
typedef sequence
< OfferObserverSubscriptionDesc
OfferObserverSubscriptionDescSeq
 Sequência de descrições de inscrições de observadores.
 
typedef sequence
< OfferRegistryObserverSubscriptionDesc
OfferRegistryObserverSubscriptionDescSeq
 Sequência de descrições de inscrições de observadores.
 
typedef long Cookie
 Identificador da inscrição de um observador.
 

Descrição Detalhada

Módulo do Serviço de Ofertas.