Uses of Class
es.bsc.dataclay.util.structs.Triple
-
Packages that use Triple Package Description es.bsc.dataclay.api API module containing functionalities provided to users.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.classmgr Module intended to management of Metaclasses, Operations, Properties and Implementations. -
-
Uses of Triple in es.bsc.dataclay.api
Methods in es.bsc.dataclay.api that return Triple Modifier and Type Method Description static Triple<ObjectID,BackendID,MetaClassID>
DataClay. string2IDandHintID(String objectIDstr)
Translates from string representation of an objectID to an ObjectID. -
Uses of Triple in es.bsc.dataclay.commonruntime
Fields in es.bsc.dataclay.commonruntime with type parameters of type Triple Modifier and Type Field Description protected MemoryCache<String,Triple<ObjectID,MetaClassID,BackendID>>
DataClayRuntime. aliasCache
Cache of alias -> oid.Methods in es.bsc.dataclay.commonruntime that return Triple Modifier and Type Method Description Triple<ObjectID,MetaClassID,BackendID>
DataClayRuntime. getObjectInfoByAlias(String alias)
Method that gets info of an object given its ID if the object is accessible by using the given sesion. -
Uses of Triple in es.bsc.dataclay.communication.grpc.clients.logicmodule
Methods in es.bsc.dataclay.communication.grpc.clients.logicmodule that return Triple Modifier and Type Method Description Triple<ObjectID,MetaClassID,ExecutionEnvironmentID>
LogicModuleGrpcClient. getObjectFromAlias(SessionID sessionID, String alias)
Methods in es.bsc.dataclay.communication.grpc.clients.logicmodule with parameters of type Triple Modifier and Type Method Description SerializedParametersOrReturn
LogicModuleGrpcClient. executeImplementation(SessionID sessionID, OperationID operationID, Triple<ImplementationID,ContractID,InterfaceID> remoteImplementation, ObjectID objectID, SerializedParametersOrReturn params)
-
Uses of Triple in es.bsc.dataclay.logic
Methods in es.bsc.dataclay.logic that return Triple Modifier and Type Method Description Triple<ObjectID,MetaClassID,ExecutionEnvironmentID>
LogicModule. getObjectFromAlias(SessionID sessionID, String alias)
Methods in es.bsc.dataclay.logic with parameters of type Triple Modifier and Type Method Description SerializedParametersOrReturn
LogicModule. executeImplementation(SessionID sessionID, OperationID operationID, Triple<ImplementationID,ContractID,InterfaceID> remoteImplementation, ObjectID objectID, SerializedParametersOrReturn params)
-
Uses of Triple in es.bsc.dataclay.logic.api
Methods in es.bsc.dataclay.logic.api that return Triple Modifier and Type Method Description Triple<ObjectID,MetaClassID,ExecutionEnvironmentID>
LogicModuleAPI. getObjectFromAlias(SessionID sessionID, String alias)
Retrieves the objectID corresponding to the object with the specified alias.Methods in es.bsc.dataclay.logic.api with parameters of type Triple Modifier and Type Method Description SerializedParametersOrReturn
LogicModuleAPI. executeImplementation(SessionID sessionID, OperationID operationID, Triple<ImplementationID,ContractID,InterfaceID> remoteImplementation, ObjectID objectID, SerializedParametersOrReturn params)
Method that executes an implementation -
Uses of Triple in es.bsc.dataclay.logic.classmgr
Methods in es.bsc.dataclay.logic.classmgr that return Triple Modifier and Type Method Description Triple<String,NamespaceID,Set<MetaClassID>>
ClassManager. getIncludesInDifferentNamespaces(MetaClassID metaClassID, Set<PropertyID> propertiesIDs, Map<OperationID,Set<ImplementationID>> operationsIDsAndImplementationsIDs, NamespaceID namespaceID)
Get the Class name, Namespace ID and the IDs of the included classes in different Namespaces than the one specified of the class with ID provided.Methods in es.bsc.dataclay.logic.classmgr that return types with arguments of type Triple Modifier and Type Method Description Map<MetaClassID,Triple<String,byte[],byte[]>>
ClassManager. generateStubs(CommonMessages.Langs language, Map<MetaClassID,StubInfo> stubInfos)
Generate a set of Java stubs with the provided informations
-