Uses of Class
es.bsc.dataclay.util.management.datacontractmgr.DataContract
-
Packages that use DataContract Package Description es.bsc.dataclay.commonruntime Module responsible to interact with Useres.bsc.dataclay.communication.grpc.clients.logicmodule Contains Logic module client GRPC classes.es.bsc.dataclay.logic Module that represents the entry to the systemes.bsc.dataclay.logic.api Module intended to provide API of Logic Modulees.bsc.dataclay.logic.datacontractmgr Module intended to management of data contracts. -
-
Uses of DataContract in es.bsc.dataclay.commonruntime
Methods in es.bsc.dataclay.commonruntime that return DataContract Modifier and Type Method Description static DataContractClientManagementLib. getDataContractInfoOfApplicantWithProvider(AccountID accountID, PasswordCredential credential, DataSetID datasetIDofProvider)Return the info of all the data contracts of the user (as applicant) specified with the dataset provider specified.Methods in es.bsc.dataclay.commonruntime that return types with arguments of type DataContract Modifier and Type Method Description static Map<DataContractID,DataContract>ClientManagementLib. getDataContractsOfApplicant(AccountID accountID, PasswordCredential credential)Return the info of all the data contracts of the user (as applicant) specified.static Map<DataContractID,DataContract>ClientManagementLib. getDataContractsOfProvider(AccountID accountID, PasswordCredential credential, DataSetID datasetID)Return all contracts info of the dataset provider.Methods in es.bsc.dataclay.commonruntime with parameters of type DataContract Modifier and Type Method Description static DataContractIDClientManagementLib. newPrivateDataContract(AccountID proprietaryAccountID, PasswordCredential proprietaryCredential, DataContract datacontract)Method to register a new private data contract.static DataContractIDClientManagementLib. newPublicDataContract(AccountID proprietaryAccountID, PasswordCredential proprietaryCredential, DataContract datacontract)Method that registers a new public data contract -
Uses of DataContract in es.bsc.dataclay.communication.grpc.clients.logicmodule
Methods in es.bsc.dataclay.communication.grpc.clients.logicmodule that return DataContract Modifier and Type Method Description DataContractLogicModuleGrpcClient. getDataContractInfoOfApplicantWithProvider(AccountID applicantAccountID, PasswordCredential credential, DataSetID datasetIDofProvider)Methods in es.bsc.dataclay.communication.grpc.clients.logicmodule that return types with arguments of type DataContract Modifier and Type Method Description Map<DataContractID,DataContract>LogicModuleGrpcClient. getDataContractIDsOfApplicant(AccountID applicantAccountID, PasswordCredential credential)Map<DataContractID,DataContract>LogicModuleGrpcClient. getDataContractIDsOfProvider(AccountID accountID, PasswordCredential credential, DataSetID datasetIDofProvider)Methods in es.bsc.dataclay.communication.grpc.clients.logicmodule with parameters of type DataContract Modifier and Type Method Description DataContractIDLogicModuleGrpcClient. newDataContract(AccountID accountID, PasswordCredential credential, DataContract newDataContract) -
Uses of DataContract in es.bsc.dataclay.logic
Methods in es.bsc.dataclay.logic that return DataContract Modifier and Type Method Description DataContractLogicModule. getDataContractInfoOfApplicantWithProvider(AccountID applicantAccountID, PasswordCredential credential, DataSetID datasetIDofProvider)Methods in es.bsc.dataclay.logic that return types with arguments of type DataContract Modifier and Type Method Description Map<DataContractID,DataContract>LogicModule. getDataContractIDsOfApplicant(AccountID applicantAccountID, PasswordCredential credential)Map<DataContractID,DataContract>LogicModule. getDataContractIDsOfProvider(AccountID accountID, PasswordCredential credential, DataSetID datasetIDofProvider)Methods in es.bsc.dataclay.logic with parameters of type DataContract Modifier and Type Method Description DataContractIDLogicModule. newDataContract(AccountID accountID, PasswordCredential credential, DataContract newDataContract) -
Uses of DataContract in es.bsc.dataclay.logic.api
Methods in es.bsc.dataclay.logic.api that return DataContract Modifier and Type Method Description DataContractLogicModuleAPI. getDataContractInfoOfApplicantWithProvider(AccountID applicantAccountID, PasswordCredential credential, DataSetID datasetIDofProvider)Method that retrieves the data contract of an account (as applicant) with a certain dataset.Methods in es.bsc.dataclay.logic.api that return types with arguments of type DataContract Modifier and Type Method Description Map<DataContractID,DataContract>LogicModuleAPI. getDataContractIDsOfApplicant(AccountID applicantAccountID, PasswordCredential credential)Method that retrieves the data contracts that an account has (as applicant).Map<DataContractID,DataContract>LogicModuleAPI. getDataContractIDsOfProvider(AccountID accountID, PasswordCredential credential, DataSetID datasetIDofProvider)Method that retrieves the data contracts that a dataset provides.Methods in es.bsc.dataclay.logic.api with parameters of type DataContract Modifier and Type Method Description DataContractIDLogicModuleAPI. newDataContract(AccountID accountID, PasswordCredential credential, DataContract newDataContract)Creates a new Data Contract -
Uses of DataContract in es.bsc.dataclay.logic.datacontractmgr
Methods in es.bsc.dataclay.logic.datacontractmgr that return DataContract Modifier and Type Method Description DataContractDataContractManagerDB. getDataContractByID(DataContractID datacontractID)Get by IDDataContractDataContractManager. getDataContractInfoOfApplicantWithProvider(AccountID applicantAccountID, DataSetID datasetIDofProvider)Get datacontract info of the user provided (as applicant) with a dataset provider.Methods in es.bsc.dataclay.logic.datacontractmgr that return types with arguments of type DataContract Modifier and Type Method Description List<DataContract>DataContractManagerDB. getContractsWithApplicantAndDataSet(AccountID applicantAccountID, DataSetID dataSetID)Get datacontracts containing applicant and data setMap<DataContractID,DataContract>DataContractManager. getDataContractIDsOfApplicant(AccountID applicantAccountID)Get all datacontract IDs of the user provided (as applicant)Map<DataContractID,DataContract>DataContractManager. getDataContractIDsOfProvider(DataSetID datasetIDofProvider)Get info of all datacontracts of the dataset provided indexed by their id.List<DataContract>DataContractManagerDB. getDataContractsOfDataSet(DataSetID dataSetID)Get contracts of datasetList<DataContract>DataContractManagerDB. getDataContractsWithApplicant(AccountID applicantAccountID)Get data contracts containing applicantList<DataContract>DataContractManagerDB. getDataContractsWithProvider(AccountID providerAccountID)Get datacontracts containing providerMap<DataContractID,DataContract>DataContractManager. getInfoOfSomeActiveDataContractsForAccountWithProviders(AccountID applicantAccountID, Set<DataSetID> dataSetsIDs)Get all datacontracts IDs of the user provided (as applicant) with a set of datasets providers.Methods in es.bsc.dataclay.logic.datacontractmgr with parameters of type DataContract Modifier and Type Method Description DataContractIDDataContractManager. newPrivateDataContract(DataContract newDataContract)Method that creates a new private datacontract with the provided information.DataContractIDDataContractManager. newPublicDataContract(DataContract newDataContract)Method that creates a new public datacontract.voidDataContractManagerDB. store(DataContract datacontract)Store datacontract into database
-