Uses of Class
es.bsc.dataclay.util.management.namespacemgr.Namespace
-
Packages that use Namespace Package Description 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.namespacemgr Module intended to management of namespaces. -
-
Uses of Namespace in es.bsc.dataclay.commonruntime
Methods in es.bsc.dataclay.commonruntime with parameters of type Namespace Modifier and Type Method Description static NamespaceID
ClientManagementLib. newNamespace(AccountID accountID, PasswordCredential credential, Namespace newNamespace)
Method that creates a new namespace in the system. -
Uses of Namespace in es.bsc.dataclay.communication.grpc.clients.logicmodule
Methods in es.bsc.dataclay.communication.grpc.clients.logicmodule that return types with arguments of type Namespace Modifier and Type Method Description Tuple<Namespace,Set<MetaClass>>
LogicModuleGrpcClient. getClassesInNamespace(String namespaceName)
Methods in es.bsc.dataclay.communication.grpc.clients.logicmodule with parameters of type Namespace Modifier and Type Method Description NamespaceID
LogicModuleGrpcClient. newNamespace(AccountID accountID, PasswordCredential credential, Namespace newNamespace)
-
Uses of Namespace in es.bsc.dataclay.logic
Methods in es.bsc.dataclay.logic that return types with arguments of type Namespace Modifier and Type Method Description Tuple<Namespace,Set<MetaClass>>
LogicModule. getClassesInNamespace(String namespaceName)
Methods in es.bsc.dataclay.logic with parameters of type Namespace Modifier and Type Method Description NamespaceID
LogicModule. newNamespace(AccountID accountID, PasswordCredential credential, Namespace newNamespace)
-
Uses of Namespace in es.bsc.dataclay.logic.api
Methods in es.bsc.dataclay.logic.api that return types with arguments of type Namespace Modifier and Type Method Description Tuple<Namespace,Set<MetaClass>>
LogicModuleAPI. getClassesInNamespace(String namespaceName)
Get all classes from namespace with name provided in current dataClay.Methods in es.bsc.dataclay.logic.api with parameters of type Namespace Modifier and Type Method Description NamespaceID
LogicModuleAPI. newNamespace(AccountID accountID, PasswordCredential credential, Namespace newNamespace)
Method that creates a new namespace in the system. -
Uses of Namespace in es.bsc.dataclay.logic.namespacemgr
Methods in es.bsc.dataclay.logic.namespacemgr that return Namespace Modifier and Type Method Description Namespace
NamespaceManager. checkNamespaceResponsibleAndGetInfo(NamespaceID namespaceID, AccountID responsible)
This operation checks whether an account is responsible for a namespaceNamespace
NamespaceManagerDB. getNamespaceByID(NamespaceID namespaceID)
Get by IDNamespace
NamespaceManagerDB. getNamespaceByName(String name)
Get by nameNamespace
NamespaceManagerDB. getNamespaceByNameAndID(String name, NamespaceID namespaceID)
Get by name and idNamespace
NamespaceManager. getNamespaceInfo(NamespaceID namespaceID)
This operation retrieves the info of the given namespaceMethods in es.bsc.dataclay.logic.namespacemgr that return types with arguments of type Namespace Modifier and Type Method Description List<Namespace>
NamespaceManagerDB. getAllNamespacesImportingClass(MetaClassID classID)
Get Namespaces using classMap<NamespaceID,Namespace>
NamespaceManager. getNamespacesInfo(Set<NamespaceID> namespacesIDs)
This operation retrieves the info of the given namespaceList<Namespace>
NamespaceManagerDB. getNamespacesWithProvider(AccountID providerAccountID)
Get Namespaces containing providerMethods in es.bsc.dataclay.logic.namespacemgr with parameters of type Namespace Modifier and Type Method Description NamespaceID
NamespaceManager. newNamespace(Namespace newNamespace)
This operation creates a new namespace.void
NamespaceManagerDB. store(Namespace namespace)
Store namespace into database
-