Data Service
1.2.0
|
Serviço de Transferência de Dados Estruturados. Mais...
import "hierarchical_data_service.idl";
Métodos Públicos | |
DataKey | copyDataFrom (in DataKey fSourceKey, in DataKey fParentKey) 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, tecgraf::openbus::data_service::core::v1_02::AbsentViews, tecgraf::openbus::data_service::core::v1_02::UnavailableDataService, tecgraf::openbus::data_service::core::v1_02::DataAlreadyExist, InvalidContainer, UnsupportedOperation) |
Copia um dado para uma determinada localização. | |
void | updateDataFrom (in DataKey fKey, in DataKey fSourceKey) 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, tecgraf::openbus::data_service::core::v1_02::UnavailableDataService, tecgraf::openbus::data_service::core::v1_02::AbsentViews) |
Atualiza um dado a partir do conteúdo de um outro dado qualquer. |
Serviço de Transferência de Dados Estruturados.
Este serviço é responsável por transferir dados entre serviços de dados.
Através deste serviço é possível copiar um dado proveniente de um outro serviço de dados qualquer.
DataKey tecgraf::openbus::data_service::hierarchical::v1_02::IHierarchicalTransferDataService::copyDataFrom | ( | in DataKey | fSourceKey, |
in DataKey | fParentKey | ||
) | 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, tecgraf::openbus::data_service::core::v1_02::AbsentViews, tecgraf::openbus::data_service::core::v1_02::UnavailableDataService, tecgraf::openbus::data_service::core::v1_02::DataAlreadyExist, InvalidContainer, UnsupportedOperation) |
Copia um dado para uma determinada localização.
[in] | fSourceKey | A chave do dado de origem. |
[in] | fParentKey | A chave do dado (pai) onde o novo dado (filho) será criado. |
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. |
AbsentViews | Caso o dado de origem não possua visões conhecidas para a cópia. |
UnavailableDataService | Caso o servidor de origem do dado não esteja disponível. |
DataAlreadyExist | Caso o dado já exista. |
InvalidContainer | Caso o dado pai informado não possa conter dados. |
UnsupportedOperation | Caso a operação não seja implementada pelo serviço. |
void tecgraf::openbus::data_service::hierarchical::v1_02::IHierarchicalTransferDataService::updateDataFrom | ( | in DataKey | fKey, |
in DataKey | fSourceKey | ||
) | 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, tecgraf::openbus::data_service::core::v1_02::UnavailableDataService, tecgraf::openbus::data_service::core::v1_02::AbsentViews) |
Atualiza um dado a partir do conteúdo de um outro dado qualquer.
[in] | fKey | A chave do dado que se deseja atualizar. |
[in] | fSourceKey | A chave do dado de origem. |
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. |
AbsentViews | Caso o dado de origem não possua visões conhecidas para a atualização. |
UnavailableDataService | Caso o servidor de origem do dado não esteja disponível. |