Uses of Class
es.bsc.dataclay.util.management.metadataservice.ExecutionEnvironment
-
Packages that use ExecutionEnvironment 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.exceptions.metadataservice Module intended to management of Exceptions on MetaDataService module.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.logicmetadata es.bsc.dataclay.metadataservice Module intended to management of information of distributed objects -
-
Uses of ExecutionEnvironment in es.bsc.dataclay.commonruntime
Methods in es.bsc.dataclay.commonruntime that return ExecutionEnvironment Modifier and Type Method Description ExecutionEnvironment
DataClayRuntime. getExecutionEnvironmentInfo(BackendID execLocationID)
Get ExecutionEnvironment informationMethods in es.bsc.dataclay.commonruntime that return types with arguments of type ExecutionEnvironment Modifier and Type Method Description Map<ExecutionEnvironmentID,ExecutionEnvironment>
DataClayRuntime. getAllExecutionEnvironmentsAtDataClay(CommonMessages.Langs lang, DataClayInstanceID dataClayInstanceID, boolean forceUpdate)
Get all execution environments in provided dataClay instanceMap<BackendID,ExecutionEnvironment>
DataClayRuntime. getAllExecutionEnvironmentsAtHost(CommonMessages.Langs lang, String hostname)
Get all execution environments in provided hostMap<ExecutionEnvironmentID,ExecutionEnvironment>
DataClayRuntime. getAllExecutionEnvironmentsInfo(CommonMessages.Langs lang, boolean forceUpdateCache)
Get all execution environments information.static Map<ExecutionEnvironmentID,ExecutionEnvironment>
ClientManagementLib. getExecutionEnvironmentsInfo(CommonMessages.Langs language, boolean forceUpdateCache)
Method that retrieves the info of the execution environments of a specific language -
Uses of ExecutionEnvironment in es.bsc.dataclay.communication.grpc
Methods in es.bsc.dataclay.communication.grpc that return ExecutionEnvironment Modifier and Type Method Description static ExecutionEnvironment
Utils. getExecutionEnvironment(CommonMessages.ExecutionEnvironmentInfo msg)
Return an object FROM grpc messageMethods in es.bsc.dataclay.communication.grpc with parameters of type ExecutionEnvironment Modifier and Type Method Description static CommonMessages.ExecutionEnvironmentInfo
Utils. getExecutionEnvironment(ExecutionEnvironment object)
Return a message for GRPC call -
Uses of ExecutionEnvironment in es.bsc.dataclay.communication.grpc.clients.logicmodule
Methods in es.bsc.dataclay.communication.grpc.clients.logicmodule that return ExecutionEnvironment Modifier and Type Method Description ExecutionEnvironment
LogicModuleGrpcClient. getExecutionEnvironmentInfo(ExecutionEnvironmentID backendID, boolean fromBackend)
Methods in es.bsc.dataclay.communication.grpc.clients.logicmodule that return types with arguments of type ExecutionEnvironment Modifier and Type Method Description Map<ExecutionEnvironmentID,ExecutionEnvironment>
LogicModuleGrpcClient. getAllExecutionEnvironmentsInfo(CommonMessages.Langs execEnvLang, boolean getExternal, boolean fromBackend)
-
Uses of ExecutionEnvironment in es.bsc.dataclay.exceptions.metadataservice
Constructors in es.bsc.dataclay.exceptions.metadataservice with parameters of type ExecutionEnvironment Constructor Description ExecutionEnvironmentAlreadyExistsException(ExecutionEnvironment newExecutionEnvironment)
This exception is produced when a Storage Location with ID provided already existsExecutionEnvironmentNotExistException(ExecutionEnvironment backendProto)
This exception is produced when a backend with specifications does not exist -
Uses of ExecutionEnvironment in es.bsc.dataclay.logic
Methods in es.bsc.dataclay.logic that return ExecutionEnvironment Modifier and Type Method Description ExecutionEnvironment
LogicModule. getExecutionEnvironmentInfo(ExecutionEnvironmentID backendID, boolean fromBackend)
Methods in es.bsc.dataclay.logic that return types with arguments of type ExecutionEnvironment Modifier and Type Method Description Map<ExecutionEnvironmentID,ExecutionEnvironment>
LogicModule. getAllExecutionEnvironmentsInfo(CommonMessages.Langs execEnvLang, boolean getExternal, boolean fromBackend)
protected Map<ExecutionEnvironmentID,Tuple<DataServiceAPI,ExecutionEnvironment>>
LogicModule. getExecutionEnvironments(CommonMessages.Langs lang)
Get DataService APIs for backend with support for a given language.Methods in es.bsc.dataclay.logic with parameters of type ExecutionEnvironment Modifier and Type Method Description DataServiceAPI
LogicModule. getExecutionEnvironmentAPI(ExecutionEnvironment backend)
Get remote DataService API -
Uses of ExecutionEnvironment in es.bsc.dataclay.logic.api
Methods in es.bsc.dataclay.logic.api that return ExecutionEnvironment Modifier and Type Method Description ExecutionEnvironment
LogicModuleAPI. getExecutionEnvironmentInfo(ExecutionEnvironmentID backendID, boolean fromBackend)
Retrieves the backend specificationMethods in es.bsc.dataclay.logic.api that return types with arguments of type ExecutionEnvironment Modifier and Type Method Description Map<ExecutionEnvironmentID,ExecutionEnvironment>
LogicModuleAPI. getAllExecutionEnvironmentsInfo(CommonMessages.Langs exeEnvLang, boolean getExternal, boolean fromBackend)
Method that retrieves the info of all the registered backends -
Uses of ExecutionEnvironment in es.bsc.dataclay.logic.logicmetadata
Methods in es.bsc.dataclay.logic.logicmetadata that return ExecutionEnvironment Modifier and Type Method Description ExecutionEnvironment
LogicMetadataDB. getByID(ExecutionEnvironmentID executionEnvironmentID)
Get ExecutionEnvironment by IDExecutionEnvironment
LogicMetadataDB. getExecutionEnvironmentByHostNameAndPort(String hostname, int port)
Get a single (should be unique) Execution Environment by hostname and portExecutionEnvironment
LogicModuleMetadataMgr. getExecutionEnvironmentInfo(ExecutionEnvironmentID execEnvID)
This operation retrieves the info of an execution environmentMethods in es.bsc.dataclay.logic.logicmetadata that return types with arguments of type ExecutionEnvironment Modifier and Type Method Description List<ExecutionEnvironment>
LogicMetadataDB. getAllExecutionEnvironments()
Get all Execution EnvironmentsList<ExecutionEnvironment>
LogicMetadataDB. getAllExecutionEnvironmentsByLang(CommonMessages.Langs lang)
Get all Execution Environments of a specific languageMap<ExecutionEnvironmentID,ExecutionEnvironment>
LogicModuleMetadataMgr. getAllExecutionEnvironmentsInfo(CommonMessages.Langs execEnvLang)
This operation retrieves the info of all the current registered execution environments.Map<ExecutionEnvironmentID,ExecutionEnvironment>
LogicModuleMetadataMgr. getBackendCache()
Get the MetaDataService::backendCacheTuple<ExecutionEnvironmentID,ExecutionEnvironment>
LogicModuleMetadataMgr. getRandomExecutionEnvironmentInfo(CommonMessages.Langs execEnvLang)
Retrieves a random execution environmentMethods in es.bsc.dataclay.logic.logicmetadata with parameters of type ExecutionEnvironment Modifier and Type Method Description ExecutionEnvironmentID
LogicModuleMetadataMgr. registerExecutionEnvironment(ExecutionEnvironment newBackend)
This operation register the Execution Environment with ID provided.void
LogicMetadataDB. store(ExecutionEnvironment exeEnv)
Store a ExecutionEnvironment into database -
Uses of ExecutionEnvironment in es.bsc.dataclay.metadataservice
Methods in es.bsc.dataclay.metadataservice that return types with arguments of type ExecutionEnvironment Modifier and Type Method Description Map<ExecutionEnvironmentID,ExecutionEnvironment>
MetaDataService. getObjectBackends(ObjectID objectID)
This operation gets all the backend IDs that contain the object with ID provided.
-