SCS IDL
1.2.1
|
Representa a interface do componente. Mais...
import"scs.idl";
Métodos Públicos | |
void | startup () raises (StartupFailed) |
Ativa o componente. Mais... | |
void | shutdown () raises (ShutdownFailed) |
Desativa o componente. Mais... | |
Object | getFacet (in string facet_interface) |
Obtém a faceta do componente através do nome da interface. Mais... | |
Object | getFacetByName (in string facet) |
Obtém a faceta do componente através do nome da faceta. Mais... | |
ComponentId | getComponentId () |
Obtém o identificador do componente. Mais... | |
Representa a interface do componente.
Define operações para ativação e desativação de um componente, bem como operações para requisição de uma faceta.
ComponentId scs::core::IComponent::getComponentId | ( | ) |
Obtém o identificador do componente.
Object scs::core::IComponent::getFacet | ( | in string | facet_interface | ) |
Obtém a faceta do componente através do nome da interface.
[in] | facet_interface | Nome da interface utilizada pela faceta que se deseja obter. |
Referência para a faceta do componente.
Object scs::core::IComponent::getFacetByName | ( | in string | facet | ) |
Obtém a faceta do componente através do nome da faceta.
[in] | facet | Nome da faceta que se deseja obter. |
Referência para a faceta do componente.
void scs::core::IComponent::shutdown | ( | ) | ||
raises | ( | ShutdownFailed | ||
) |
Desativa o componente.
ShutdownFailed | Caso ocorra uma falha na desativação. |
void scs::core::IComponent::startup | ( | ) | ||
raises | ( | StartupFailed | ||
) |
Ativa o componente.
StartupFailed | Caso ocorra uma falha na ativação. |