Uses of Class
es.bsc.dataclay.util.ids.DataSetID
-
Packages that use DataSetID Package Description es.bsc.dataclay es.bsc.dataclay.commonruntime Module responsible to interact with Useres.bsc.dataclay.communication.grpc Contains GRPC classes.es.bsc.dataclay.communication.grpc.clients.logicmodule Contains Logic module client GRPC classes.es.bsc.dataclay.exceptions.logicmodule.datacontractmgr Module intended to management of Exceptions on DataContractManager module.es.bsc.dataclay.exceptions.logicmodule.datasetmgr Module intended to management of Exceptions on DataSetManager module.es.bsc.dataclay.heap 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.es.bsc.dataclay.logic.datasetmgr Module intended to management of datasets.es.bsc.dataclay.metadataservice Module intended to management of information of distributed objectses.bsc.dataclay.util.management.datacontractmgr This package contains classes used in management of data contracts.es.bsc.dataclay.util.management.metadataservice This package contains classes used in management of data.es.bsc.dataclay.util.management.sessionmgr This package contains classes used in management of sessions. -
-
Uses of DataSetID in es.bsc.dataclay
Fields in es.bsc.dataclay declared as DataSetID Modifier and Type Field Description protected DataSetIDDataClayObject. dataSetIDID of dataset of object.Methods in es.bsc.dataclay that return DataSetID Modifier and Type Method Description DataSetIDDataClayObject. getDataSetID()Get DataSetIDMethods in es.bsc.dataclay with parameters of type DataSetID Modifier and Type Method Description voidDataClayExecutionObject. setDataSetID(DataSetID newDataSetID)voidDataClayObject. setDataSetID(DataSetID newDataSetID)Set object DataSetID -
Uses of DataSetID in es.bsc.dataclay.commonruntime
Methods in es.bsc.dataclay.commonruntime that return DataSetID Modifier and Type Method Description static DataSetIDClientManagementLib. getDatasetID(AccountID accountID, PasswordCredential credential, String datasetName)Retrieves the id of a dataset identified by name providedDataSetIDDataClayRuntime. getDataSetIDFromObject(ObjectID oid)Method that gets DataSetID from an object with id providedstatic DataSetIDClientManagementLib. newDataSet(AccountID accountID, PasswordCredential credential, DataSet dataSet)Method that creates a new namespace in the system.Methods in es.bsc.dataclay.commonruntime with parameters of type DataSetID Modifier and Type Method Description voidDataServiceRuntime. checkSession(DataSetID dataSetID, SessionID sessionID)Checks session is valid.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.static Map<DataContractID,DataContract>ClientManagementLib. getDataContractsOfProvider(AccountID accountID, PasswordCredential credential, DataSetID datasetID)Return all contracts info of the dataset provider.Tuple<ObjectID,BackendID>DataClayRuntime. newVersion(ObjectID objectID, ExecutionEnvironmentID objectHint, MetaClassID classID, DataSetID dataSetID, BackendID optDestBackendID, String optDestHostname)Creates a persistent new version of an object and its subobjects (always recursive).voidDataClayRuntime. setDataSetID(ObjectID objectID, DataSetID newDataSetID)Set DataSet ID -
Uses of DataSetID in es.bsc.dataclay.communication.grpc
Methods in es.bsc.dataclay.communication.grpc that return DataSetID Modifier and Type Method Description static DataSetIDUtils. getDataSetID(String idMsg)Get DataSetID from Protobuf ID -
Uses of DataSetID in es.bsc.dataclay.communication.grpc.clients.logicmodule
Methods in es.bsc.dataclay.communication.grpc.clients.logicmodule that return DataSetID Modifier and Type Method Description DataSetIDLogicModuleGrpcClient. getDataSetID(AccountID accountID, PasswordCredential credential, String datasetName)DataSetIDLogicModuleGrpcClient. getObjectDataSetID(SessionID sessionID, ObjectID oid)DataSetIDLogicModuleGrpcClient. newDataSet(AccountID accountID, PasswordCredential credential, DataSet dataset)Methods in es.bsc.dataclay.communication.grpc.clients.logicmodule that return types with arguments of type DataSetID Modifier and Type Method Description Tuple<Tuple<DataSetID,Set<DataSetID>>,Calendar>LogicModuleGrpcClient. getInfoOfSessionForDS(SessionID sessionID)Tuple<Tuple<DataSetID,Set<DataSetID>>,Calendar>LogicModuleGrpcClient. getInfoOfSessionForDS(SessionID sessionID)Methods in es.bsc.dataclay.communication.grpc.clients.logicmodule with parameters of type DataSetID Modifier and Type Method Description booleanLogicModuleGrpcClient. checkDataSetIsPublic(DataSetID dataSetID)Map<DataContractID,DataContract>LogicModuleGrpcClient. getDataContractIDsOfProvider(AccountID accountID, PasswordCredential credential, DataSetID datasetIDofProvider)DataContractLogicModuleGrpcClient. getDataContractInfoOfApplicantWithProvider(AccountID applicantAccountID, PasswordCredential credential, DataSetID datasetIDofProvider)SessionInfoLogicModuleGrpcClient. newSession(AccountID accountID, PasswordCredential credential, Set<ContractID> contracts, Set<DataSetID> dataSetIDs, DataSetID dataSetForStore, CommonMessages.Langs newsessionLang)voidLogicModuleGrpcClient. setDataSetID(SessionID sessionID, ObjectID objectID, DataSetID dataSetID)voidLogicModuleGrpcClient. setDataSetIDFromGarbageCollector(ObjectID objectID, DataSetID dataSetID) -
Uses of DataSetID in es.bsc.dataclay.exceptions.logicmodule.datacontractmgr
Constructors in es.bsc.dataclay.exceptions.logicmodule.datacontractmgr with parameters of type DataSetID Constructor Description AccountAlreadyHasADataContractWithProvider(AccountID accountID, DataSetID dataSetIDofProvider)Exception produced when an account pretends to be registered in it, but it already was.AccountHasNoDataContractWithProvider(AccountID accountID, DataSetID dataSetIDofProvider)Exception produced when an account pretends to be registered in it, but it already was. -
Uses of DataSetID in es.bsc.dataclay.exceptions.logicmodule.datasetmgr
Constructors in es.bsc.dataclay.exceptions.logicmodule.datasetmgr with parameters of type DataSetID Constructor Description DataSetDoesNotExistException(DataSetID id)Exceptions produced when dataset identified by ID provided does not exist -
Uses of DataSetID in es.bsc.dataclay.heap
Methods in es.bsc.dataclay.heap that return DataSetID Modifier and Type Method Description static DataSetIDDataClayIDFactory. newDataSetID()Create a new DataSetID.static DataSetIDDataClayIDFactory. newDataSetID(String uuidStr)Create a new DataSetID. -
Uses of DataSetID in es.bsc.dataclay.logic
Methods in es.bsc.dataclay.logic that return DataSetID Modifier and Type Method Description DataSetIDLogicModule. getDataSetID(AccountID accountID, PasswordCredential credential, String datasetName)DataSetIDLogicModule. getObjectDataSetID(SessionID sessionID, ObjectID oid)DataSetIDLogicModule. newDataSet(AccountID accountID, PasswordCredential credential, DataSet newDataSet)Methods in es.bsc.dataclay.logic that return types with arguments of type DataSetID Modifier and Type Method Description Tuple<Tuple<DataSetID,Set<DataSetID>>,Calendar>LogicModule. getInfoOfSessionForDS(SessionID sessionID)Tuple<Tuple<DataSetID,Set<DataSetID>>,Calendar>LogicModule. getInfoOfSessionForDS(SessionID sessionID)Methods in es.bsc.dataclay.logic with parameters of type DataSetID Modifier and Type Method Description booleanLogicModule. checkDataSetIsPublic(DataSetID datasetID)Map<DataContractID,DataContract>LogicModule. getDataContractIDsOfProvider(AccountID accountID, PasswordCredential credential, DataSetID datasetIDofProvider)DataContractLogicModule. getDataContractInfoOfApplicantWithProvider(AccountID applicantAccountID, PasswordCredential credential, DataSetID datasetIDofProvider)SessionInfoLogicModule. newSession(AccountID accountID, PasswordCredential credential, Set<ContractID> contracts, Set<DataSetID> dataSetIDs, DataSetID dataSetForStore, CommonMessages.Langs newsessionLang)voidLogicModule. setDataSetID(SessionID sessionID, ObjectID objectID, DataSetID dataSetID)voidLogicModule. setDataSetIDFromGarbageCollector(ObjectID objectID, DataSetID dataSetID) -
Uses of DataSetID in es.bsc.dataclay.logic.api
Methods in es.bsc.dataclay.logic.api that return DataSetID Modifier and Type Method Description DataSetIDLogicModuleAPI. getDataSetID(AccountID accountID, PasswordCredential credential, String datasetName)Retrieves the id of a dataset identified by name providedDataSetIDLogicModuleAPI. getObjectDataSetID(SessionID sessionID, ObjectID oid)Retrieves the id of a dataset of the object with ID provided.DataSetIDLogicModuleAPI. newDataSet(AccountID accountID, PasswordCredential credential, DataSet dataset)Method that creates a new dataset in the system.Methods in es.bsc.dataclay.logic.api that return types with arguments of type DataSetID Modifier and Type Method Description Tuple<Tuple<DataSetID,Set<DataSetID>>,Calendar>LogicModuleAPI. getInfoOfSessionForDS(SessionID sessionID)Checks provided session and returns visible datasetsTuple<Tuple<DataSetID,Set<DataSetID>>,Calendar>LogicModuleAPI. getInfoOfSessionForDS(SessionID sessionID)Checks provided session and returns visible datasetsMethods in es.bsc.dataclay.logic.api with parameters of type DataSetID Modifier and Type Method Description booleanLogicModuleAPI. checkDataSetIsPublic(DataSetID dataSetID)Checks whether the dataset is public or notMap<DataContractID,DataContract>LogicModuleAPI. getDataContractIDsOfProvider(AccountID accountID, PasswordCredential credential, DataSetID datasetIDofProvider)Method that retrieves the data contracts that a dataset provides.DataContractLogicModuleAPI. getDataContractInfoOfApplicantWithProvider(AccountID applicantAccountID, PasswordCredential credential, DataSetID datasetIDofProvider)Method that retrieves the data contract of an account (as applicant) with a certain dataset.SessionInfoLogicModuleAPI. newSession(AccountID accountID, PasswordCredential credential, Set<ContractID> contracts, Set<DataSetID> dataSetIDs, DataSetID dataSetForStore, CommonMessages.Langs newsessionLang)Method that registeres a new session for the given account considering the provided interfaces in contractvoidLogicModuleAPI. setDataSetID(SessionID sessionID, ObjectID objectID, DataSetID dataSetID)Set dataset id of objectvoidLogicModuleAPI. setDataSetIDFromGarbageCollector(ObjectID objectID, DataSetID dataSetID)Set DataSetID from GC -
Uses of DataSetID in es.bsc.dataclay.logic.datacontractmgr
Methods in es.bsc.dataclay.logic.datacontractmgr with parameters of type DataSetID Modifier and Type Method Description booleanDataContractManager. checkDataSetHasNoDataContracts(DataSetID datasetID)This method checks if there is no datacontract associated with the provided datasetList<DataContract>DataContractManagerDB. getContractsWithApplicantAndDataSet(AccountID applicantAccountID, DataSetID dataSetID)Get datacontracts containing applicant and data setMap<DataContractID,DataContract>DataContractManager. getDataContractIDsOfProvider(DataSetID datasetIDofProvider)Get info of all datacontracts of the dataset provided indexed by their id.DataContractDataContractManager. getDataContractInfoOfApplicantWithProvider(AccountID applicantAccountID, DataSetID datasetIDofProvider)Get datacontract info of the user provided (as applicant) with a dataset provider.List<DataContract>DataContractManagerDB. getDataContractsOfDataSet(DataSetID dataSetID)Get contracts of datasetDataContractIDDataContractManager. getPublicDataContractIDOfProvider(DataSetID datasetIDofProvider)Get info of the expected contract for a public dataset.Method parameters in es.bsc.dataclay.logic.datacontractmgr with type arguments of type DataSetID Modifier and Type Method Description Map<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. -
Uses of DataSetID in es.bsc.dataclay.logic.datasetmgr
Methods in es.bsc.dataclay.logic.datasetmgr that return DataSetID Modifier and Type Method Description DataSetIDDataSetManager. getDataSetID(String datasetName)Returns the datasetID of the specified dataset nameDataSetIDDataSetManager. newDataSet(DataSet newDataSet)This operation creates a new dataset.Methods in es.bsc.dataclay.logic.datasetmgr with parameters of type DataSetID Modifier and Type Method Description booleanDataSetManager. checkDataSetIsPublic(DataSetID datasetID)This operation checks whether a dataset is p ublic or notbooleanDataSetManager. checkDataSetResponsible(DataSetID datasetID, AccountID responsible)This operation checks whether an account is responsible for a datasetvoidDataSetManagerDB. deleteDataSetByID(DataSetID dataSetID)Delete by IDDataSetDataSetManagerDB. getDataSetByID(DataSetID datasetID)Get by IDDataSetDataSetManager. getDataSetInfo(DataSetID dataSetID)voidDataSetManager. removeDataSet(DataSetID datasetID)This operation removes the indicated datasetMethod parameters in es.bsc.dataclay.logic.datasetmgr with type arguments of type DataSetID Modifier and Type Method Description Map<String,DataSet>DataSetManager. getDataSetsInfo(Set<DataSetID> datasetIDs)Returns the datasetIDs of the specified datasets names -
Uses of DataSetID in es.bsc.dataclay.metadataservice
Methods in es.bsc.dataclay.metadataservice that return DataSetID Modifier and Type Method Description DataSetIDObjectMetaData. getDataSetID()Get the ObjectMetaData::datasetIDMethods in es.bsc.dataclay.metadataservice with parameters of type DataSetID Modifier and Type Method Description voidMetaDataService. changeDataSetID(ObjectID objectID, DataSetID newDataSetID)This operation allows to explicitly register an dataSetID replacement.booleanMetaDataService. checkDatasetIsEmpty(DataSetID datasetID)Checks that given dataset has no object.booleanMetaDataServiceDB. existsByDataSetID(DataSetID datasetID)Check if there is any ObjectMetaData with DataSetID providedMetaDataInfoMetaDataService. registerObject(ObjectID objectID, MetaClassID metaClassID, DataSetID datasetIDofProvider, Set<ExecutionEnvironmentID> backendIDs, boolean isReadOnly, String alias, CommonMessages.Langs lang, AccountID ownerID)This operation registers the MetaData of an object.voidObjectMetaData. setDataSetID(DataSetID newdatasetID)Set the ObjectMetaData::datasetIDvoidMetaDataServiceDB. updateDataSetIDByID(ObjectID objectID, DataSetID newdatasetid)Update object metadata by IDConstructors in es.bsc.dataclay.metadataservice with parameters of type DataSetID Constructor Description ObjectMetaData(ObjectID newobjectID, MetaClassID newmetaClassID, DataSetID newdatasetID, Set<ExecutionEnvironmentID> newLocIDs, boolean newisReadOnly, String newAlias, CommonMessages.Langs newLang, AccountID newownerID)ObjectMetaData constructor -
Uses of DataSetID in es.bsc.dataclay.util.management.datacontractmgr
Methods in es.bsc.dataclay.util.management.datacontractmgr that return DataSetID Modifier and Type Method Description DataSetIDDataContract. getProviderDataSetID()Methods in es.bsc.dataclay.util.management.datacontractmgr with parameters of type DataSetID Modifier and Type Method Description voidDataContract. setProviderDataSetID(DataSetID datasetIDofProvider)Constructors in es.bsc.dataclay.util.management.datacontractmgr with parameters of type DataSetID Constructor Description DataContract(DataSetID providerDataSetID, AccountID providerAccountID, Calendar beginDateOfContract, Calendar endDateOfContract)Deprecated.DataContract(DataSetID providerDataSetID, AccountID providerAccountID, Set<AccountID> applicantsAccountIDs, Calendar beginDateOfContract, Calendar endDateOfContract)Deprecated.DataContract(DataSetID providerDataSetID, AccountID providerAccountID, Set<AccountID> applicantsAccountIDs, Calendar beginDateOfContract, Calendar endDateOfContract, boolean publicAvailable) -
Uses of DataSetID in es.bsc.dataclay.util.management.metadataservice
Methods in es.bsc.dataclay.util.management.metadataservice that return DataSetID Modifier and Type Method Description DataSetIDMetaDataInfo. getDatasetID()Get the MetaDataInfo::datasetIDDataSetIDRegistrationInfo. getDataSetID()Methods in es.bsc.dataclay.util.management.metadataservice with parameters of type DataSetID Modifier and Type Method Description voidMetaDataInfo. setDatasetID(DataSetID newdatasetID)Set the MetaDataInfo::datasetIDConstructors in es.bsc.dataclay.util.management.metadataservice with parameters of type DataSetID Constructor Description MetaDataInfo(ObjectID newdataClayID, DataSetID newdatasetID, MetaClassID newmetaClassID, boolean readOnly, Set<ExecutionEnvironmentID> newlocations, String newAlias, AccountID newownerID)Basic constructorRegistrationInfo(ObjectID theobjectID, MetaClassID theclassID, SessionID thesessionID, DataSetID thedataSetID, String thealias)Constructor -
Uses of DataSetID in es.bsc.dataclay.util.management.sessionmgr
Methods in es.bsc.dataclay.util.management.sessionmgr that return DataSetID Modifier and Type Method Description DataSetIDSessionDataContract. getDataSetOfProvider()Get the SessionDataContract::datasetOfProviderMethods in es.bsc.dataclay.util.management.sessionmgr with parameters of type DataSetID Modifier and Type Method Description voidSessionDataContract. setDataSetOfProvider(DataSetID newdatasetOfProvider)Set the SessionDataContract::datasetOfProviderConstructors in es.bsc.dataclay.util.management.sessionmgr with parameters of type DataSetID Constructor Description SessionDataContract(DataContractID newdatacontractID, DataSetID newdatasetOfProvider)Session contract constructor
-