|
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. |
1.8.6