Uses of Interface
es.bsc.dataclay.dataservice.api.DataServiceAPI
-
Packages that use DataServiceAPI Package Description es.bsc.dataclay.commonruntime Module responsible to interact with Useres.bsc.dataclay.communication.grpc.clients Contains client GRPC classes.es.bsc.dataclay.communication.grpc.clients.dataservice Contains DataService client GRPC classes.es.bsc.dataclay.dataservice Module intended to management of Data of Objects and Executions.es.bsc.dataclay.logic Module that represents the entry to the system -
-
Uses of DataServiceAPI in es.bsc.dataclay.commonruntime
Methods in es.bsc.dataclay.commonruntime that return DataServiceAPI Modifier and Type Method Description DataServiceAPI
DataClayRuntime. getRemoteDSAPI(ExecutionEnvironmentID execLocationID)
Get remote execution environmentDataServiceAPI
DataServiceRuntime. getRemoteDSAPI(ExecutionEnvironmentID execLocationID)
Get remote execution environmentDataServiceAPI
DataClayRuntime. getRemoteExecutionEnvironment(BackendID execLocationID)
Get remote execution environmentMethods in es.bsc.dataclay.commonruntime with parameters of type DataServiceAPI Modifier and Type Method Description static void
RuntimeUtils. checkConnection(DataServiceAPI dataservice)
Check if connection to DataService is OK -
Uses of DataServiceAPI in es.bsc.dataclay.communication.grpc.clients
Methods in es.bsc.dataclay.communication.grpc.clients that return DataServiceAPI Modifier and Type Method Description DataServiceAPI
CommonGrpcClient. getDataServiceAPI(String targetIP, int targetPort)
Get a Netty DataService API -
Uses of DataServiceAPI in es.bsc.dataclay.communication.grpc.clients.dataservice
Classes in es.bsc.dataclay.communication.grpc.clients.dataservice that implement DataServiceAPI Modifier and Type Class Description class
DataServiceGrpcClient
Client code that makes gRPC calls to the server. -
Uses of DataServiceAPI in es.bsc.dataclay.dataservice
Classes in es.bsc.dataclay.dataservice that implement DataServiceAPI Modifier and Type Class Description class
DataService
This class is responsible to manage data of the objects stored in the system. -
Uses of DataServiceAPI in es.bsc.dataclay.logic
Methods in es.bsc.dataclay.logic that return DataServiceAPI Modifier and Type Method Description DataServiceAPI
LogicModule. getExecutionEnvironmentAPI(ExecutionEnvironment backend)
Get remote DataService APIMethods in es.bsc.dataclay.logic that return types with arguments of type DataServiceAPI Modifier and Type Method Description protected Map<ExecutionEnvironmentID,Tuple<DataServiceAPI,ExecutionEnvironment>>
LogicModule. getExecutionEnvironments(CommonMessages.Langs lang)
Get DataService APIs for backend with support for a given language.protected Map<StorageLocationID,Tuple<DataServiceAPI,StorageLocation>>
LogicModule. getStorageLocations()
Get DataService APIs for backend with support for a given language.
-