Uses of Class
es.bsc.dataclay.util.management.metadataservice.MetaDataInfo
-
Packages that use MetaDataInfo Package Description 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.logic Module that represents the entry to the systemes.bsc.dataclay.logic.api Module intended to provide API of Logic Modulees.bsc.dataclay.metadataservice Module intended to management of information of distributed objectses.bsc.dataclay.util.info This package contains all Info classes send between modules. -
-
Uses of MetaDataInfo in es.bsc.dataclay.commonruntime
Fields in es.bsc.dataclay.commonruntime with type parameters of type MetaDataInfo Modifier and Type Field Description MemoryCache<ObjectID,MetaDataInfo>
DataClayRuntime. metaDataCache
Cache of metaData.Methods in es.bsc.dataclay.commonruntime that return MetaDataInfo Modifier and Type Method Description MetaDataInfo
DataClayRuntime. getObjectMetadata(ObjectID objectID)
Get the IDs of the backends in which the object identified by the stub instance provided is located and the classname of the object. -
Uses of MetaDataInfo in es.bsc.dataclay.communication.grpc
Methods in es.bsc.dataclay.communication.grpc that return MetaDataInfo Modifier and Type Method Description static MetaDataInfo
Utils. getMetaDataInfo(CommonMessages.MetaDataInfo msg)
Return an object FROM grpc messageMethods in es.bsc.dataclay.communication.grpc with parameters of type MetaDataInfo Modifier and Type Method Description static CommonMessages.MetaDataInfo
Utils. getMetaDataInfo(MetaDataInfo object)
Return a message for GRPC call -
Uses of MetaDataInfo in es.bsc.dataclay.communication.grpc.clients.logicmodule
Methods in es.bsc.dataclay.communication.grpc.clients.logicmodule that return MetaDataInfo Modifier and Type Method Description MetaDataInfo
LogicModuleGrpcClient. getMetadataByOID(SessionID sessionID, ObjectID objectID)
MetaDataInfo
LogicModuleGrpcClient. getMetadataByOIDForDS(ObjectID objectID)
Methods in es.bsc.dataclay.communication.grpc.clients.logicmodule that return types with arguments of type MetaDataInfo Modifier and Type Method Description HashMap<ObjectID,MetaDataInfo>
LogicModuleGrpcClient. getObjectsMetaDataInfoOfClassForNM(MetaClassID classID)
-
Uses of MetaDataInfo in es.bsc.dataclay.logic
Methods in es.bsc.dataclay.logic that return MetaDataInfo Modifier and Type Method Description MetaDataInfo
LogicModule. getMetadataByOID(SessionID sessionID, ObjectID objectID)
MetaDataInfo
LogicModule. getMetadataByOIDForDS(ObjectID objectID)
Methods in es.bsc.dataclay.logic that return types with arguments of type MetaDataInfo Modifier and Type Method Description Map<ObjectID,MetaDataInfo>
LogicModule. getObjectsMetaDataInfoOfClassForNM(MetaClassID classID)
-
Uses of MetaDataInfo in es.bsc.dataclay.logic.api
Methods in es.bsc.dataclay.logic.api that return MetaDataInfo Modifier and Type Method Description MetaDataInfo
LogicModuleAPI. getMetadataByOID(SessionID sessionID, ObjectID objectID)
Method that retrieves the locations of all the replicas of a specific object and its classname.MetaDataInfo
LogicModuleAPI. getMetadataByOIDForDS(ObjectID objectID)
Get metadata by oid.Methods in es.bsc.dataclay.logic.api that return types with arguments of type MetaDataInfo Modifier and Type Method Description Map<ObjectID,MetaDataInfo>
LogicModuleAPI. getObjectsMetaDataInfoOfClassForNM(MetaClassID classID)
Retrieves the information of the objects instantiating the given class. -
Uses of MetaDataInfo in es.bsc.dataclay.metadataservice
Methods in es.bsc.dataclay.metadataservice that return MetaDataInfo Modifier and Type Method Description MetaDataInfo
MetaDataService. getObjectMetaData(ObjectID objectID)
This operation retrieves the metadata of an object.MetaDataInfo
MetaDataService. 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.Methods in es.bsc.dataclay.metadataservice that return types with arguments of type MetaDataInfo Modifier and Type Method Description Tuple<ObjectID,MetaDataInfo>
MetaDataService. getObjectInfoFromAlias(String alias)
Get object ID from aliasMap<ObjectID,MetaDataInfo>
MetaDataService. getObjectsOfSpecificClass(MetaClassID classID)
Returns information about the objects instantiating a given class.Map<ObjectID,MetaDataInfo>
MetaDataService. registerVersions(Map<ObjectID,ObjectID> versionToOriginalMapping, ExecutionEnvironmentID backendID, CommonMessages.Langs lang)
Registers a set of versions, copying parts of the metadata from the original objects -
Uses of MetaDataInfo in es.bsc.dataclay.util.info
Methods in es.bsc.dataclay.util.info that return types with arguments of type MetaDataInfo Modifier and Type Method Description Map<ObjectID,MetaDataInfo>
VersionInfo. getOriginalMD()
Get the objectID-metadata mappingMethod parameters in es.bsc.dataclay.util.info with type arguments of type MetaDataInfo Modifier and Type Method Description void
VersionInfo. setOriginalMD(Map<ObjectID,MetaDataInfo> newOriginalMD)
Set the objectID-metadata mapping
-