Data Service  1.2.0
Métodos Públicos
Referência da Interface tecgraf::openbus::data_service::hierarchical::v1_02::IHierarchicalTransferDataService

Serviço de Transferência de Dados Estruturados. Mais...

import "hierarchical_data_service.idl";

Lista de todos os Membros.

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.

Descrição Detalhada

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.


Métodos

Copia um dado para uma determinada localização.

Parâmetros:
[in]fSourceKeyA chave do dado de origem.
[in]fParentKeyA chave do dado (pai) onde o novo dado (filho) será criado.
Retorna:
O dado criado.
Exceções:
ServiceFailureCaso ocorra uma falha na operação.
DataAccessDeniedCaso o usuário não tenha permissão de acesso.
InvalidDataKeyCaso a chave do dado não seja válida.
DataNotFoundCaso o dado não seja encontrado.
AbsentViewsCaso o dado de origem não possua visões conhecidas para a cópia.
UnavailableDataServiceCaso o servidor de origem do dado não esteja disponível.
DataAlreadyExistCaso o dado já exista.
InvalidContainerCaso o dado pai informado não possa conter dados.
UnsupportedOperationCaso a operação não seja implementada pelo serviço.

Atualiza um dado a partir do conteúdo de um outro dado qualquer.

Parâmetros:
[in]fKeyA chave do dado que se deseja atualizar.
[in]fSourceKeyA chave do dado de origem.
Exceções:
ServiceFailureCaso ocorra uma falha na operação.
DataAccessDeniedCaso o usuário não tenha permissão de acesso.
InvalidDataKeyCaso a chave do dado não seja válida.
DataNotFoundCaso o dado não seja encontrado.
AbsentViewsCaso o dado de origem não possua visões conhecidas para a atualização.
UnavailableDataServiceCaso o servidor de origem do dado não esteja disponível.
 Todos Classes Namespaces Funções Variáveis Definições de Tipos