Data Service
1.2.0
|
Serviço de Dados Estruturados. Mais...
import "data_service.idl";
Métodos Públicos | |
DataDescription | getDataDescription (in DataKey fKey) raises (ServiceFailure, InvalidDataKey, DataNotFound, DataAccessDenied) |
Obtém o descritor de um dado. | |
DataView | getDataView (in DataKey fKey, in string fViewInterface) raises (ServiceFailure, InvalidDataKey, DataNotFound, UnsupportedView, DataAccessDenied) |
Obtém uma visão de um dado. | |
DataViewSeq | getDataViewSeq (in DataKeySeq fKeys, in string fViewInterface) raises (ServiceFailure, InvalidDataKey, DataNotFound, UnsupportedView, DataAccessDenied) |
Obtém um conjunto de visões para um conjunto de dados. |
Serviço de Dados Estruturados.
Utilizado para a obtenção de descrições e visões de dados a partir de suas respectivas chaves unívocas.
DataDescription tecgraf::openbus::data_service::core::v1_02::IDataService::getDataDescription | ( | in DataKey | fKey | ) | raises (ServiceFailure, InvalidDataKey, DataNotFound, DataAccessDenied) |
Obtém o descritor de um dado.
[in] | fKey | A chave do dado. |
ServiceFailure | Caso ocorra uma falha na operação. |
InvalidDataKey | Caso a chave do dado não seja válida. |
DataNotFound | Caso o dado não seja encontrado. |
DataAccessDenied | Caso o usuário não tenha permissão de acesso. |
DataView tecgraf::openbus::data_service::core::v1_02::IDataService::getDataView | ( | in DataKey | fKey, |
in string | fViewInterface | ||
) | raises (ServiceFailure, InvalidDataKey, DataNotFound, UnsupportedView, DataAccessDenied) |
Obtém uma visão de um dado.
O dado (representado pelo DataKey) pode oferecer diversas visões. O DataDescription é a estrutura responsável por informar quais visões um dado oferece.
[in] | fKey | A chave do dado. |
[in] | fViewInterface | O nome da interface da visão desejada. |
NULL
, caso o dado não ofereça a visão solicitada.ServiceFailure | Caso ocorra uma falha na operação. |
InvalidDataKey | Caso a chave do dado não seja válida. |
DataNotFound | Caso o dado não seja encontrado. |
UnsupportedView | Indica que uma visão não suportada foi solicitada. |
DataAccessDenied | Caso o usuário não tenha permissão de acesso. |
DataViewSeq tecgraf::openbus::data_service::core::v1_02::IDataService::getDataViewSeq | ( | in DataKeySeq | fKeys, |
in string | fViewInterface | ||
) | raises (ServiceFailure, InvalidDataKey, DataNotFound, UnsupportedView, DataAccessDenied) |
Obtém um conjunto de visões para um conjunto de dados.
Todas as visões no conjunto implementam a mesma interface solicitada.
[in] | fKeys | As chaves dos dados. |
[in] | fViewInterface | O nome da interface da visão desejada. |
ServiceFailure | Caso ocorra uma falha na operação. |
InvalidDataKey | Caso a chave do dado não seja válida. |
DataNotFound | Caso o dado não seja encontrado. |
UnsupportedView | Indica que uma visão não suportada foi solicitada. |
DataAccessDenied | Caso o usuário não tenha permissão de acesso. |