Data Service
1.2.0
|
Serviço de Navegação Hierárquica em Dados Estruturados. Mais...
import "hierarchical_data_service.idl";
Métodos Públicos | |
DataDescriptionSeq | getRoots () raises ( tecgraf::openbus::data_service::core::v1_02::ServiceFailure, tecgraf::openbus::data_service::core::v1_02::DataAccessDenied) |
Obtém os descritores dos dados que representam as raízes da hierarquia. | |
DataDescriptionSeq | getChildren (in DataKey fKey) raises ( tecgraf::openbus::data_service::core::v1_02::ServiceFailure, tecgraf::openbus::data_service::core::v1_02::DataAccessDenied, tecgraf::openbus::data_service::core::v1_02::InvalidDataKey, tecgraf::openbus::data_service::core::v1_02::DataNotFound) |
Obtém os descritores dos dados descendentes de um determinado dado. | |
DataDescription | getParent (in DataKey fKey) raises ( tecgraf::openbus::data_service::core::v1_02::ServiceFailure, tecgraf::openbus::data_service::core::v1_02::DataAccessDenied, tecgraf::openbus::data_service::core::v1_02::InvalidDataKey, tecgraf::openbus::data_service::core::v1_02::DataNotFound) |
Obtém o descritor do ascendente de um dado. |
Serviço de Navegação Hierárquica em Dados Estruturados.
DataDescriptionSeq tecgraf::openbus::data_service::hierarchical::v1_02::IHierarchicalNavigationDataService::getChildren | ( | in DataKey | fKey | ) | raises ( tecgraf::openbus::data_service::core::v1_02::ServiceFailure, tecgraf::openbus::data_service::core::v1_02::DataAccessDenied, tecgraf::openbus::data_service::core::v1_02::InvalidDataKey, tecgraf::openbus::data_service::core::v1_02::DataNotFound) |
Obtém os descritores dos dados descendentes de um determinado dado.
[in] | fKey | A chave do dado que se deseja os descendentes. |
ServiceFailure | Caso ocorra uma falha na operação. |
DataAccessDenied | Caso o usuário não tenha permissão de acesso. |
InvalidDataKey | Caso a chave do dado não seja válida. |
DataNotFound | Caso o dado não seja encontrado. |
DataDescription tecgraf::openbus::data_service::hierarchical::v1_02::IHierarchicalNavigationDataService::getParent | ( | in DataKey | fKey | ) | raises ( tecgraf::openbus::data_service::core::v1_02::ServiceFailure, tecgraf::openbus::data_service::core::v1_02::DataAccessDenied, tecgraf::openbus::data_service::core::v1_02::InvalidDataKey, tecgraf::openbus::data_service::core::v1_02::DataNotFound) |
Obtém o descritor do ascendente de um dado.
[in] | fKey | A chave do dado que se deseja o ascendente. |
Caso o dado informado seja a raiz da hierarquia (não tenha pai) será retornada uma DataDescription que representa uma descrição nula. Esta descrição nula tem o campo fKey com o tamanho zero.
ServiceFailure | Caso ocorra uma falha na operação. |
DataAccessDenied | Caso o usuário não tenha permissão de acesso. |
InvalidDataKey | Caso a chave do dado não seja válida. |
DataNotFound | Caso o dado não seja encontrado. |
DataDescriptionSeq tecgraf::openbus::data_service::hierarchical::v1_02::IHierarchicalNavigationDataService::getRoots | ( | ) | raises ( tecgraf::openbus::data_service::core::v1_02::ServiceFailure, tecgraf::openbus::data_service::core::v1_02::DataAccessDenied) |
Obtém os descritores dos dados que representam as raízes da hierarquia.
Este método é utilizado pelas aplicações que utilizam o serviço para iniciar a navegação nos dados.
ServiceFailure | Caso ocorra uma falha na operação. |
DataAccessDenied | Caso o usuário não tenha permissão de acesso. |