Uses of Class
es.bsc.dataclay.util.ids.AccountID
-
Packages that use AccountID 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.logicmodule.accountmgr Module intended to management of Exception in Account Manager module.es.bsc.dataclay.exceptions.logicmodule.contractmgr Module intended to management of Exceptions on ContractManager module.es.bsc.dataclay.exceptions.logicmodule.datacontractmgr Module intended to management of Exceptions on DataContractManager module.es.bsc.dataclay.exceptions.logicmodule.namespacemgr Module intended to management of Exceptions on NamespaceManager module.es.bsc.dataclay.heap es.bsc.dataclay.logic Module that represents the entry to the systemes.bsc.dataclay.logic.accountmgr Module intended to management of accounts.es.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.es.bsc.dataclay.logic.contractmgr Module intended to management of contracts.es.bsc.dataclay.logic.datacontractmgr Module intended to management of data contracts.es.bsc.dataclay.logic.datasetmgr Module intended to management of datasets.es.bsc.dataclay.logic.logicmetadata es.bsc.dataclay.logic.namespacemgr Module intended to management of namespaces.es.bsc.dataclay.logic.notificationmgr Module intended to management of notifications and event handling.es.bsc.dataclay.logic.sessionmgr Module intended to management of information of sessionses.bsc.dataclay.metadataservice Module intended to management of information of distributed objectses.bsc.dataclay.util.events.type This package contains information about event conditions.es.bsc.dataclay.util.management.classmgr This package contains classes used in management of Classes.es.bsc.dataclay.util.management.contractmgr This package contains classes used in management of contracts.es.bsc.dataclay.util.management.datacontractmgr This package contains classes used in management of data contracts.es.bsc.dataclay.util.management.datasetmgr This package contains classes used in management of data sets.es.bsc.dataclay.util.management.interfacemgr This package contains classes used in management of interfaces.es.bsc.dataclay.util.management.metadataservice This package contains classes used in management of data.es.bsc.dataclay.util.management.namespacemgr This package contains classes used in management of namespaces.es.bsc.dataclay.util.management.sessionmgr This package contains classes used in management of sessions.es.bsc.dataclay.util.management.stubs This package contains classes used in management of Stubs. -
-
Uses of AccountID in es.bsc.dataclay.commonruntime
Methods in es.bsc.dataclay.commonruntime that return AccountID Modifier and Type Method Description static AccountIDClientManagementLib. getAccountID(String userName)Method that retrieves the id of an account given its user namestatic AccountIDClientManagementLib. newAccount(Account newAcc)This operation creates a new account in the system with the provided username.Methods in es.bsc.dataclay.commonruntime that return types with arguments of type AccountID Modifier and Type Method Description static Set<AccountID>ClientManagementLib. getNonAdminAccountList(AccountID adminAccountID, PasswordCredential adminCredential)Method that retrieves the list of non admin accounts registered in the system.Methods in es.bsc.dataclay.commonruntime with parameters of type AccountID Modifier and Type Method Description static Set<String>ClientManagementLib. getAccountDatasets(AccountID accountID, PasswordCredential credential)Get datasets provided by the given accountstatic Set<String>ClientManagementLib. getAndStoreStubs(AccountID applicantAccountID, PasswordCredential applicantCredential, LinkedList<ContractID> contractsIDs, String targetDirectoryPath)Method that allows to retrieve the stubs and prototypes of the given contract and store them to certain directorystatic booleanClientManagementLib. getAndStoreStubsForEnrichment(AccountID applicantAccountID, PasswordCredential applicantCredential, LinkedList<ContractID> contractsIDs, String targetDirectoryPath)Method that allows to retrieve the stubs FOR ENRICHMENT of the given contract and store them to certain directorystatic Set<String>ClientManagementLib. getBackendNames(AccountID accountID, PasswordCredential credential, CommonMessages.Langs backendLanguage)Method that retrieves the info of the registered backends assuming that they might have 1 storage location and/or 1 exec environmentstatic Map<MetaClassID,MetaClass>ClientManagementLib. getClassesInfoInNamespace(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID)Method that retrieves the info of the classes registered in a specific namespace.static MetaClassIDClientManagementLib. getClassID(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className)Method that retrieves the id of a class given its namestatic MetaClassClientManagementLib. getClassInfo(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className)Method that retrieves the info of a class given its name.static ContractIDClientManagementLib. getContractOfDataClayProvider(AccountID accountID, PasswordCredential credential)Return all contracts info of public DataClay provider.static Map<ContractID,Contract>ClientManagementLib. getContractsOfApplicant(AccountID accountID, PasswordCredential credential)Return the info of all the contracts of the user (as applicant) specified.static Map<ContractID,Contract>ClientManagementLib. getContractsOfApplicant(AccountID accountID, PasswordCredential credential, NamespaceID namespaceIDofProvider)Return the info of all the contracts of the user (as applicant) specified with the namespace provider specified.static Map<ContractID,Contract>ClientManagementLib. getContractsOfProvider(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID)Return all contracts info of the namespace provider.static DataContractClientManagementLib. getDataContractInfoOfApplicantWithProvider(AccountID accountID, PasswordCredential credential, DataSetID datasetIDofProvider)Return the info of all the data contracts of the user (as applicant) specified with the dataset provider specified.static Map<DataContractID,DataContract>ClientManagementLib. getDataContractsOfApplicant(AccountID accountID, PasswordCredential credential)Return the info of all the data contracts of the user (as applicant) specified.static Map<DataContractID,DataContract>ClientManagementLib. getDataContractsOfProvider(AccountID accountID, PasswordCredential credential, DataSetID datasetID)Return all contracts info of the dataset provider.static DataSetIDClientManagementLib. getDatasetID(AccountID accountID, PasswordCredential credential, String datasetName)Retrieves the id of a dataset identified by name providedstatic InterfaceClientManagementLib. getInterfaceInfo(AccountID accountID, PasswordCredential credential, InterfaceID interfaceID)Method that retrieves the info of the interface if the account is registered in a contract that contains itstatic NamespaceIDClientManagementLib. getNamespaceID(AccountID accountID, PasswordCredential credential, String namespaceName)Retrieves the id of a namespace identified by name providedstatic CommonMessages.LangsClientManagementLib. getNamespaceLanguage(AccountID accountID, PasswordCredential credential, String namespaceName)Retrieves the id of a namespace identified by name providedstatic Set<String>ClientManagementLib. getNamespaces(AccountID accountID, PasswordCredential credential)Retrieves available namespaces from the account provided.static Set<AccountID>ClientManagementLib. getNonAdminAccountList(AccountID adminAccountID, PasswordCredential adminCredential)Method that retrieves the list of non admin accounts registered in the system.static OperationIDClientManagementLib. getOperationID(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className, String operationSignature)Method that retrieves the id of an operation given its signaturestatic PropertyIDClientManagementLib. getPropertyID(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className, String propertyName)Method that retrieves the id of a property given its signaturestatic Set<String>ClientManagementLib. getPublicDatasets(AccountID accountID, PasswordCredential credential)Get all public datasets (which the account can be registered to)static Map<String,byte[]>ClientManagementLib. getStubs(AccountID applicantAccountID, PasswordCredential applicantCredential, LinkedList<ContractID> contractsIDs)Method that allows to retrieve the stubsstatic booleanClientManagementLib. importContract(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, ContractID contractID)Imports all the classes represented by the interfaces of the given contract into a specific namespacestatic booleanClientManagementLib. importInterface(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, ContractID contractID, InterfaceID interfaceID)Imports a class from a specific interface in a specific contract into the given namespacestatic Map<String,MetaClass>ClientManagementLib. newClass(AccountID accountID, PasswordCredential credentials, String namespace, String className, String classPath, String srcPath, String libPath)This operation creates a new metaclass in the system of the provided className from the given classPath and associate it to the Namespace provided.static Map<String,MetaClass>ClientManagementLib. newClasses(AccountID accountID, PasswordCredential credentials, String namespace, Set<String> classNames, String classPath, String srcPath, String libPath)This operation creates a new metaclass in the system for each class with name provided from the given classPath and associate it to the Namespace provided.static Map<String,MetaClass>ClientManagementLib. newClassInternal(AccountID accountID, PasswordCredential credentials, Map<String,MetaClass> newClasses, String classPath, String srcPath, String libPath)Internal function for newClassstatic DataSetIDClientManagementLib. newDataSet(AccountID accountID, PasswordCredential credential, DataSet dataSet)Method that creates a new namespace in the system.static InterfaceIDClientManagementLib. newInterface(AccountID accountID, PasswordCredential credential, Interface interfaceSpec)Method that registers a new interfacestatic NamespaceIDClientManagementLib. newNamespace(AccountID accountID, PasswordCredential credential, Namespace newNamespace)Method that creates a new namespace in the system.static ContractIDClientManagementLib. newPrivateContract(AccountID proprietaryAccountID, PasswordCredential proprietaryCredential, Contract contract)Method to register a new private contract.static DataContractIDClientManagementLib. newPrivateDataContract(AccountID proprietaryAccountID, PasswordCredential proprietaryCredential, DataContract datacontract)Method to register a new private data contract.static ContractIDClientManagementLib. newPublicContract(AccountID proprietaryAccountID, PasswordCredential proprietaryCredential, Contract contract)Method that registers a new contractstatic DataContractIDClientManagementLib. newPublicDataContract(AccountID proprietaryAccountID, PasswordCredential proprietaryCredential, DataContract datacontract)Method that registers a new public data contractstatic SessionIDClientManagementLib. newSession(AccountID accountID, PasswordCredential credential, String classPathOfStubs, Set<String> dataSets, String dataSetForStore)This operation creates a new sessionstatic SessionIDClientManagementLib. newSession(AccountID accountID, PasswordCredential credential, Map<String,StubInfo> stubsInfo, Set<String> dataSets, String dataSetForStore)This operation creates a new sessionstatic SessionIDClientManagementLib. newSession(AccountID accountID, PasswordCredential credential, Set<ContractID> contracts, Set<String> dataSets, String dataSetForStore)This operation creates a new sessionstatic byte[]ClientManagementLib. performSetOfNewAccounts(AccountID adminID, PasswordCredential credential, byte[] yamlRequest)Call that performs a series of account creations, described by one YAML file.static byte[]ClientManagementLib. performSetOfOperations(AccountID performerID, PasswordCredential credential, byte[] yamlRequest)Call that performs a series of operations (user type), described by one YAML file.static voidClientManagementLib. registerEventListenerImpl(AccountID accountID, PasswordCredential credentials, ECA eventListenerImpl)Register Event listener implementation i.e.static DataClayInstanceIDClientManagementLib. registerExternalDataClayOverrideAuthority(AccountID adminAccountID, PasswordCredential adminCredential, String dcHost, int dcPort, String authority)ADMIN usage only.DataClayInstanceIDDataClayRuntime. registerExternalDataClayOverrideAuthority(AccountID adminAccountID, PasswordCredential adminCredential, String dcHost, int dcPort, String authority)ADMIN usage only.static booleanClientManagementLib. registerToPublicContract(AccountID accountID, PasswordCredential credential, ContractID contractID)Method to register an account to a contractstatic ContractIDClientManagementLib. registerToPublicContractOfNamespace(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID)Method to register an account to a contractstatic booleanClientManagementLib. registerToPublicDataContract(AccountID accountID, PasswordCredential credential, DataContractID datacontractID)Method to register an account to a data contractstatic booleanClientManagementLib. removeClass(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className)Method that removes a class from the specified namespace (either removing the imports or because it was actually created in the namespace)static booleanClientManagementLib. removeDataset(AccountID accountID, PasswordCredential credential, String datasetName)This method removes a dataset from the system by checking it has no active data contract associated with it, and no objects registered in it.static booleanClientManagementLib. removeImplementation(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, ImplementationID implementationID)Method that removes an implementation of a certain operationstatic booleanClientManagementLib. removeInterface(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, InterfaceID interfaceID)Method that removes a specific interfacestatic booleanClientManagementLib. removeNamespace(AccountID accountID, PasswordCredential credential, String namespaceName)This method removes a namespace from the system by checking it has no active contract associated with it, and no classes registered on it.static booleanClientManagementLib. removeOperation(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className, String operationSignature)Method that removes an operation from the specified namespace -
Uses of AccountID in es.bsc.dataclay.communication.grpc
Methods in es.bsc.dataclay.communication.grpc that return AccountID Modifier and Type Method Description static AccountIDUtils. getAccountID(String idMsg)Get AccountID ID from Protobuf ID -
Uses of AccountID in es.bsc.dataclay.communication.grpc.clients.logicmodule
Methods in es.bsc.dataclay.communication.grpc.clients.logicmodule that return AccountID Modifier and Type Method Description AccountIDLogicModuleGrpcClient. getAccountID(String accountName)AccountIDLogicModuleGrpcClient. newAccount(AccountID adminAccountID, PasswordCredential adminCredential, Account newAccount)AccountIDLogicModuleGrpcClient. newAccountNoAdmin(Account newAccount)Methods in es.bsc.dataclay.communication.grpc.clients.logicmodule that return types with arguments of type AccountID Modifier and Type Method Description Set<AccountID>LogicModuleGrpcClient. getAccountList(AccountID adminAccountID, PasswordCredential adminCredential)Methods in es.bsc.dataclay.communication.grpc.clients.logicmodule with parameters of type AccountID Modifier and Type Method Description Set<String>LogicModuleGrpcClient. getAccountDataSets(AccountID accountID, PasswordCredential credential)Set<AccountID>LogicModuleGrpcClient. getAccountList(AccountID adminAccountID, PasswordCredential adminCredential)byte[]LogicModuleGrpcClient. getBabelStubs(AccountID applicantAccountID, PasswordCredential applicantCredential, List<ContractID> contractsIDs)MetaClassIDLogicModuleGrpcClient. getClassID(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className)MetaClassLogicModuleGrpcClient. getClassInfo(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className)ContractIDLogicModuleGrpcClient. getContractIDOfDataClayProvider(AccountID accountID, PasswordCredential credential)Map<ContractID,Contract>LogicModuleGrpcClient. getContractIDsOfApplicant(AccountID applicantAccountID, PasswordCredential credential)Map<ContractID,Contract>LogicModuleGrpcClient. getContractIDsOfApplicantWithProvider(AccountID applicantAccountID, PasswordCredential credential, NamespaceID namespaceIDofProvider)Map<ContractID,Contract>LogicModuleGrpcClient. getContractIDsOfProvider(AccountID accountID, PasswordCredential credential, NamespaceID namespaceIDofProvider)Map<DataContractID,DataContract>LogicModuleGrpcClient. getDataContractIDsOfApplicant(AccountID applicantAccountID, PasswordCredential credential)Map<DataContractID,DataContract>LogicModuleGrpcClient. getDataContractIDsOfProvider(AccountID accountID, PasswordCredential credential, DataSetID datasetIDofProvider)DataContractLogicModuleGrpcClient. getDataContractInfoOfApplicantWithProvider(AccountID applicantAccountID, PasswordCredential credential, DataSetID datasetIDofProvider)DataSetIDLogicModuleGrpcClient. getDataSetID(AccountID accountID, PasswordCredential credential, String datasetName)Map<MetaClassID,MetaClass>LogicModuleGrpcClient. getInfoOfClassesInNamespace(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID)InterfaceLogicModuleGrpcClient. getInterfaceInfo(AccountID accountID, PasswordCredential credential, InterfaceID interfaceID)NamespaceIDLogicModuleGrpcClient. getNamespaceID(AccountID accountID, PasswordCredential credential, String namespaceName)CommonMessages.LangsLogicModuleGrpcClient. getNamespaceLang(AccountID accountID, PasswordCredential credential, String namespaceName)Set<String>LogicModuleGrpcClient. getNamespaces(AccountID accountID, PasswordCredential credential)OperationIDLogicModuleGrpcClient. getOperationID(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className, String operationSignature)PropertyIDLogicModuleGrpcClient. getPropertyID(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className, String propertyName)Set<String>LogicModuleGrpcClient. getPublicDataSets(AccountID accountID, PasswordCredential credential)Map<String,byte[]>LogicModuleGrpcClient. getStubs(AccountID applicantAccountID, PasswordCredential applicantCredential, CommonMessages.Langs language, List<ContractID> contractsIDs)voidLogicModuleGrpcClient. importContract(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, ContractID contractID)voidLogicModuleGrpcClient. importInterface(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, ContractID contractID, InterfaceID interfaceID)AccountIDLogicModuleGrpcClient. newAccount(AccountID adminAccountID, PasswordCredential adminCredential, Account newAccount)Map<String,MetaClass>LogicModuleGrpcClient. newClass(AccountID accountID, PasswordCredential credential, CommonMessages.Langs language, Map<String,MetaClass> newClasses)ContractIDLogicModuleGrpcClient. newContract(AccountID accountID, PasswordCredential credential, Contract newContract)DataContractIDLogicModuleGrpcClient. newDataContract(AccountID accountID, PasswordCredential credential, DataContract newDataContract)DataSetIDLogicModuleGrpcClient. newDataSet(AccountID accountID, PasswordCredential credential, DataSet dataset)InterfaceIDLogicModuleGrpcClient. newInterface(AccountID accountID, PasswordCredential credential, Interface newInterface)NamespaceIDLogicModuleGrpcClient. newNamespace(AccountID accountID, PasswordCredential credential, Namespace newNamespace)SessionInfoLogicModuleGrpcClient. newSession(AccountID accountID, PasswordCredential credential, Set<ContractID> contracts, Set<DataSetID> dataSetIDs, DataSetID dataSetForStore, CommonMessages.Langs newsessionLang)byte[]LogicModuleGrpcClient. performSetOfNewAccounts(AccountID adminID, PasswordCredential adminCredential, byte[] yamlFile)byte[]LogicModuleGrpcClient. performSetOfOperations(AccountID performerID, PasswordCredential performerCredential, byte[] yamlFile)voidLogicModuleGrpcClient. registerEventListenerImplementation(AccountID accountID, PasswordCredential credential, ECA newEventListener)DataClayInstanceIDLogicModuleGrpcClient. registerExternalDataClayOverrideAuthority(AccountID adminAccountID, PasswordCredential adminCredential, String hostname, int port, String authority)voidLogicModuleGrpcClient. registerToPublicContract(AccountID accountID, PasswordCredential credential, ContractID contractID)ContractIDLogicModuleGrpcClient. registerToPublicContractOfNamespace(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID)voidLogicModuleGrpcClient. registerToPublicDataContract(AccountID accountID, PasswordCredential credential, DataContractID datacontractID)voidLogicModuleGrpcClient. removeClass(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className)voidLogicModuleGrpcClient. removeDataSet(AccountID accountID, PasswordCredential credential, String datasetName)voidLogicModuleGrpcClient. removeImplementation(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, ImplementationID implementationID)voidLogicModuleGrpcClient. removeInterface(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, InterfaceID interfaceID)voidLogicModuleGrpcClient. removeNamespace(AccountID accountID, PasswordCredential credential, String namespaceName)voidLogicModuleGrpcClient. removeOperation(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className, String operationSignature) -
Uses of AccountID in es.bsc.dataclay.exceptions.logicmodule.accountmgr
Constructors in es.bsc.dataclay.exceptions.logicmodule.accountmgr with parameters of type AccountID Constructor Description AccountNotExistException(AccountID accountID)This Exception is called when and account with ID provided does not exist -
Uses of AccountID in es.bsc.dataclay.exceptions.logicmodule.contractmgr
Constructors in es.bsc.dataclay.exceptions.logicmodule.contractmgr with parameters of type AccountID Constructor Description AccountAlreadyRegisteredInContract(AccountID accountID, ContractID contractID)Exception produced when an account pretends to be registered in it, but it already was.AccountNotRegisteredInContract(AccountID accountID, ContractID contractID)Exception produced when an account pretends to be registered in it, but it already was. -
Uses of AccountID in es.bsc.dataclay.exceptions.logicmodule.datacontractmgr
Constructors in es.bsc.dataclay.exceptions.logicmodule.datacontractmgr with parameters of type AccountID Constructor Description AccountAlreadyHasADataContractWithProvider(AccountID accountID, DataSetID dataSetIDofProvider)Exception produced when an account pretends to be registered in it, but it already was.AccountHasNoDataContractWithProvider(AccountID accountID, DataSetID dataSetIDofProvider)Exception produced when an account pretends to be registered in it, but it already was. -
Uses of AccountID in es.bsc.dataclay.exceptions.logicmodule.namespacemgr
Constructors in es.bsc.dataclay.exceptions.logicmodule.namespacemgr with parameters of type AccountID Constructor Description AccountNotResponsibleOfNamespace(NamespaceID namespaceID, AccountID badresponsible)Exception produced when the account provided is not responsible of the given namespace -
Uses of AccountID in es.bsc.dataclay.heap
Methods in es.bsc.dataclay.heap that return AccountID Modifier and Type Method Description static AccountIDDataClayIDFactory. newAccountID()Create a new account ID.static AccountIDDataClayIDFactory. newAccountID(String uuidStr)Create a new account ID. -
Uses of AccountID in es.bsc.dataclay.logic
Methods in es.bsc.dataclay.logic that return AccountID Modifier and Type Method Description AccountIDLogicModule. getAccountID(String accountName)AccountIDLogicModule. getOwner(ObjectID objectID)Get owner of the objectAccountIDLogicModule. newAccount(AccountID adminAccountID, PasswordCredential adminCredential, Account newAccount)AccountIDLogicModule. newAccountNoAdmin(Account newAccount)Methods in es.bsc.dataclay.logic that return types with arguments of type AccountID Modifier and Type Method Description HashSet<AccountID>LogicModule. getAccountList(AccountID adminAccountID, PasswordCredential adminCredential)Methods in es.bsc.dataclay.logic with parameters of type AccountID Modifier and Type Method Description Set<String>LogicModule. getAccountDataSets(AccountID accountID, PasswordCredential credential)HashSet<AccountID>LogicModule. getAccountList(AccountID adminAccountID, PasswordCredential adminCredential)byte[]LogicModule. getBabelStubs(AccountID applicantAccountID, PasswordCredential applicantCredential, List<ContractID> contractsIDs)MetaClassIDLogicModule. getClassID(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className)MetaClassLogicModule. getClassInfo(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className)ContractIDLogicModule. getContractIDOfDataClayProvider(AccountID accountID, PasswordCredential credential)Map<ContractID,Contract>LogicModule. getContractIDsOfApplicant(AccountID applicantAccountID, PasswordCredential credential)Map<ContractID,Contract>LogicModule. getContractIDsOfApplicantWithProvider(AccountID applicantAccountID, PasswordCredential credential, NamespaceID namespaceIDofProvider)Map<ContractID,Contract>LogicModule. getContractIDsOfProvider(AccountID accountID, PasswordCredential credential, NamespaceID namespaceIDofProvider)Map<DataContractID,DataContract>LogicModule. getDataContractIDsOfApplicant(AccountID applicantAccountID, PasswordCredential credential)Map<DataContractID,DataContract>LogicModule. getDataContractIDsOfProvider(AccountID accountID, PasswordCredential credential, DataSetID datasetIDofProvider)DataContractLogicModule. getDataContractInfoOfApplicantWithProvider(AccountID applicantAccountID, PasswordCredential credential, DataSetID datasetIDofProvider)DataSetIDLogicModule. getDataSetID(AccountID accountID, PasswordCredential credential, String datasetName)Map<MetaClassID,MetaClass>LogicModule. getInfoOfClassesInNamespace(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID)InterfaceLogicModule. getInterfaceInfo(AccountID accountID, PasswordCredential credential, InterfaceID interfaceID)NamespaceIDLogicModule. getNamespaceID(AccountID accountID, PasswordCredential credential, String namespaceName)CommonMessages.LangsLogicModule. getNamespaceLang(AccountID accountID, PasswordCredential credential, String namespaceName)Set<String>LogicModule. getNamespaces(AccountID accountID, PasswordCredential credential)OperationIDLogicModule. getOperationID(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className, String operationSignature)PropertyIDLogicModule. getPropertyID(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className, String propertyName)Set<String>LogicModule. getPublicDataSets(AccountID accountID, PasswordCredential credential)Map<String,byte[]>LogicModule. getStubs(AccountID applicantAccountID, PasswordCredential applicantCredential, CommonMessages.Langs language, List<ContractID> contractsIDs)voidLogicModule. importContract(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, ContractID contractID)voidLogicModule. importInterface(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, ContractID contractID, InterfaceID interfaceID)SessionIDLogicModule. initializeSessionAsOwnerOfObject(AccountID ownerID)Initialize session of owner's object.AccountIDLogicModule. newAccount(AccountID adminAccountID, PasswordCredential adminCredential, Account newAccount)Map<String,MetaClass>LogicModule. newClass(AccountID accountID, PasswordCredential credential, CommonMessages.Langs language, Map<String,MetaClass> newClasses)ContractIDLogicModule. newContract(AccountID accountID, PasswordCredential credential, Contract newContract)DataContractIDLogicModule. newDataContract(AccountID accountID, PasswordCredential credential, DataContract newDataContract)DataSetIDLogicModule. newDataSet(AccountID accountID, PasswordCredential credential, DataSet newDataSet)InterfaceIDLogicModule. newInterface(AccountID accountID, PasswordCredential credential, Interface newInterface)NamespaceIDLogicModule. newNamespace(AccountID accountID, PasswordCredential credential, Namespace newNamespace)SessionInfoLogicModule. newSession(AccountID accountID, PasswordCredential credential, Set<ContractID> contracts, Set<DataSetID> dataSetIDs, DataSetID dataSetForStore, CommonMessages.Langs newsessionLang)byte[]LogicModule. performSetOfNewAccounts(AccountID adminID, PasswordCredential adminCredential, byte[] yamlFile)byte[]LogicModule. performSetOfOperations(AccountID performerID, PasswordCredential performerCredential, byte[] yamlFile)Map<String,MetaClass>LogicModule. registerAndUpdateDependencies(AccountID accountID, PasswordCredential credentials, CommonMessages.Langs language, Map<String,MetaClass> metaClasses, NamespaceID enrichmentNamespaceID, String enrichedClassName)This internal operation recursively registers all the required dependencies of a metaClass to be usable.voidLogicModule. registerEventListenerImplementation(AccountID accountID, PasswordCredential credential, ECA newEventListener)DataClayInstanceIDLogicModule. registerExternalDataClayOverrideAuthority(AccountID adminAccountID, PasswordCredential adminCredential, String thehostname, int theport, String authority)voidLogicModule. registerToPublicContract(AccountID accountID, PasswordCredential credential, ContractID contractID)ContractIDLogicModule. registerToPublicContractOfNamespace(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID)voidLogicModule. registerToPublicDataContract(AccountID accountID, PasswordCredential credential, DataContractID datacontractID)voidLogicModule. removeClass(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className)voidLogicModule. removeDataSet(AccountID accountID, PasswordCredential credential, String datasetName)voidLogicModule. removeImplementation(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, ImplementationID implementationID)voidLogicModule. removeInterface(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, InterfaceID interfaceID)voidLogicModule. removeNamespace(AccountID accountID, PasswordCredential credential, String namespaceName)voidLogicModule. removeOperation(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className, String operationSignature) -
Uses of AccountID in es.bsc.dataclay.logic.accountmgr
Methods in es.bsc.dataclay.logic.accountmgr that return AccountID Modifier and Type Method Description AccountIDAccountManager. getAccountID(String name)Get the ID of the account with the name provided.AccountIDAccountManager. newAccount(AccountID adminAccountID, PasswordCredential adminCredential, Account newaccount)Method that registers a new accountMethods in es.bsc.dataclay.logic.accountmgr that return types with arguments of type AccountID Modifier and Type Method Description HashSet<AccountID>AccountManager. getAccountList(AccountID adminAccountID, PasswordCredential adminCredential)Retrieves the list of users registered in the systemMethods in es.bsc.dataclay.logic.accountmgr with parameters of type AccountID Modifier and Type Method Description booleanAccountManager. existsAccount(AccountID accountID)Method that checeks whether an account exists or notbooleanAccountManagerDB. existsAccountByID(AccountID accountID)Check if there is an account with ID providedAccountAccountManager. getAccount(AccountID id)Get the the account with the id provided.HashSet<AccountID>AccountManager. getAccountList(AccountID adminAccountID, PasswordCredential adminCredential)Retrieves the list of users registered in the systemAccountAccountManagerDB. getByID(AccountID accountID)Get Account by IDAccountIDAccountManager. newAccount(AccountID adminAccountID, PasswordCredential adminCredential, Account newaccount)Method that registers a new accountbooleanAccountManager. validateAccount(AccountID accountID, PasswordCredential credential)Method that validates the provided account with the given credentialsbooleanAccountManager. validateAccount(AccountID accountID, PasswordCredential credential, AccountRole role)Method that validates the provided account with the given credentials and considering also its role -
Uses of AccountID in es.bsc.dataclay.logic.api
Methods in es.bsc.dataclay.logic.api that return AccountID Modifier and Type Method Description AccountIDLogicModuleAPI. getAccountID(String accountName)Method that retrieves the id of an account given its nameAccountIDLogicModuleAPI. newAccount(AccountID adminAccountID, PasswordCredential adminCredential, Account newAccount)This operation creates a new account in the system with the provided username.AccountIDLogicModuleAPI. newAccountNoAdmin(Account newAccount)This operation creates a new account in the system without admin credentials.Methods in es.bsc.dataclay.logic.api that return types with arguments of type AccountID Modifier and Type Method Description Set<AccountID>LogicModuleAPI. getAccountList(AccountID adminAccountID, PasswordCredential adminCredential)The list of users registered in the systemMethods in es.bsc.dataclay.logic.api with parameters of type AccountID Modifier and Type Method Description Set<String>LogicModuleAPI. getAccountDataSets(AccountID accountID, PasswordCredential credential)Retrieves the datasets provided by the given accountSet<AccountID>LogicModuleAPI. getAccountList(AccountID adminAccountID, PasswordCredential adminCredential)The list of users registered in the systembyte[]LogicModuleAPI. getBabelStubs(AccountID applicantAccountID, PasswordCredential applicantCredential, List<ContractID> contractsIDs)Method that allows to retrieve the "Babel" (language independent YAML-based) stubs of the given contracts (merging interfaces if necessary).MetaClassIDLogicModuleAPI. getClassID(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className)Method that retrieves the id of a class given its nameMetaClassLogicModuleAPI. getClassInfo(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className)Method that retrieves the id of a class given its nameContractIDLogicModuleAPI. getContractIDOfDataClayProvider(AccountID accountID, PasswordCredential credential)Get contract ID of DataClay classesMap<ContractID,Contract>LogicModuleAPI. getContractIDsOfApplicant(AccountID applicantAccountID, PasswordCredential credential)Method that returns all contract IDs of a user (as applicant).Map<ContractID,Contract>LogicModuleAPI. getContractIDsOfApplicantWithProvider(AccountID applicantAccountID, PasswordCredential credential, NamespaceID namespaceIDofProvider)Method that returns all contract IDs of a user (as applicant) with the given namespace provider.Map<ContractID,Contract>LogicModuleAPI. getContractIDsOfProvider(AccountID accountID, PasswordCredential credential, NamespaceID namespaceIDofProvider)Method that returns all contract IDs of a namespace (as provider).Map<DataContractID,DataContract>LogicModuleAPI. getDataContractIDsOfApplicant(AccountID applicantAccountID, PasswordCredential credential)Method that retrieves the data contracts that an account has (as applicant).Map<DataContractID,DataContract>LogicModuleAPI. getDataContractIDsOfProvider(AccountID accountID, PasswordCredential credential, DataSetID datasetIDofProvider)Method that retrieves the data contracts that a dataset provides.DataContractLogicModuleAPI. getDataContractInfoOfApplicantWithProvider(AccountID applicantAccountID, PasswordCredential credential, DataSetID datasetIDofProvider)Method that retrieves the data contract of an account (as applicant) with a certain dataset.DataSetIDLogicModuleAPI. getDataSetID(AccountID accountID, PasswordCredential credential, String datasetName)Retrieves the id of a dataset identified by name providedMap<MetaClassID,MetaClass>LogicModuleAPI. getInfoOfClassesInNamespace(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID)Method that retrieves the info of the classes registered in specific namespace.InterfaceLogicModuleAPI. getInterfaceInfo(AccountID accountID, PasswordCredential credential, InterfaceID interfaceID)Method that retrieves the info of the interface if the account is registered in a contract that contains itNamespaceIDLogicModuleAPI. getNamespaceID(AccountID accountID, PasswordCredential credential, String namespaceName)Retrieves the id of a namespace identified by name providedCommonMessages.LangsLogicModuleAPI. getNamespaceLang(AccountID accountID, PasswordCredential credential, String namespaceName)Retrieves the language of a namespace identified by name providedSet<String>LogicModuleAPI. getNamespaces(AccountID accountID, PasswordCredential credential)Retrieves the names of the available namespacesOperationIDLogicModuleAPI. getOperationID(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className, String operationSignature)Method that retrieves the id of an operation given its signaturePropertyIDLogicModuleAPI. getPropertyID(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className, String propertyName)Method that retrieves the id of a property given its signatureSet<String>LogicModuleAPI. getPublicDataSets(AccountID accountID, PasswordCredential credential)Retrieves the publicly available datasetsMap<String,byte[]>LogicModuleAPI. getStubs(AccountID applicantAccountID, PasswordCredential applicantCredential, CommonMessages.Langs language, List<ContractID> contractsIDs)Method that allows to retrieve the stubs of the given contracts (merging interfaces if necessary)voidLogicModuleAPI. importContract(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, ContractID contractID)Imports the interfaces of the contract into a specific namespacevoidLogicModuleAPI. importInterface(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, ContractID contractID, InterfaceID interfaceID)Imports an interface in contract into a specific namespaceAccountIDLogicModuleAPI. newAccount(AccountID adminAccountID, PasswordCredential adminCredential, Account newAccount)This operation creates a new account in the system with the provided username.Map<String,MetaClass>LogicModuleAPI. newClass(AccountID accountID, PasswordCredential credential, CommonMessages.Langs language, Map<String,MetaClass> newClasses)This operation creates a new metaclass in the system with the provided specifications and associate it to the Namespace provided.ContractIDLogicModuleAPI. newContract(AccountID accountID, PasswordCredential credential, Contract newContract)Method to register a new contract.DataContractIDLogicModuleAPI. newDataContract(AccountID accountID, PasswordCredential credential, DataContract newDataContract)Creates a new Data ContractDataSetIDLogicModuleAPI. newDataSet(AccountID accountID, PasswordCredential credential, DataSet dataset)Method that creates a new dataset in the system.InterfaceIDLogicModuleAPI. newInterface(AccountID accountID, PasswordCredential credential, Interface newInterface)Method that registers a new interfaceNamespaceIDLogicModuleAPI. newNamespace(AccountID accountID, PasswordCredential credential, Namespace newNamespace)Method that creates a new namespace in the system.SessionInfoLogicModuleAPI. newSession(AccountID accountID, PasswordCredential credential, Set<ContractID> contracts, Set<DataSetID> dataSetIDs, DataSetID dataSetForStore, CommonMessages.Langs newsessionLang)Method that registeres a new session for the given account considering the provided interfaces in contractbyte[]LogicModuleAPI. performSetOfNewAccounts(AccountID adminID, PasswordCredential adminCredential, byte[] yamlFile)Perform a series of new account creations, described by a YAML parameter.byte[]LogicModuleAPI. performSetOfOperations(AccountID performerID, PasswordCredential performerCredential, byte[] yamlFile)Perform a series of operations, described by a YAML parameter.voidLogicModuleAPI. registerEventListenerImplementation(AccountID accountID, PasswordCredential credential, ECA newEventListener)Registers an event listener implementationDataClayInstanceIDLogicModuleAPI. registerExternalDataClayOverrideAuthority(AccountID adminAccountID, PasswordCredential adminCredential, String hostname, int port, String authority)For system-admin users only.voidLogicModuleAPI. registerToPublicContract(AccountID accountID, PasswordCredential credential, ContractID contractID)Method to register an account to a contractContractIDLogicModuleAPI. registerToPublicContractOfNamespace(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID)Method to register an account to a public contract given a namespacevoidLogicModuleAPI. registerToPublicDataContract(AccountID accountID, PasswordCredential credential, DataContractID datacontractID)Method that registers a certain account to a public data contract.voidLogicModuleAPI. removeClass(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className)Method that removes a class given its name and the name of the namespace where it belongs tovoidLogicModuleAPI. removeDataSet(AccountID accountID, PasswordCredential credential, String datasetName)This method removes a dataset from the system by checking it has no active data contract associated with it and no objects registered in it.voidLogicModuleAPI. removeImplementation(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, ImplementationID implementationID)Method that removes an implementation of a certain operationvoidLogicModuleAPI. removeInterface(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, InterfaceID interfaceID)Method that removes a specific interfacevoidLogicModuleAPI. removeNamespace(AccountID accountID, PasswordCredential credential, String namespaceName)This method removes a namespace from the system by checking it has no active contract associated with it, and no classes registered on it.voidLogicModuleAPI. removeOperation(AccountID accountID, PasswordCredential credential, NamespaceID namespaceID, String className, String operationSignature)Method that removes an operation given its signature -
Uses of AccountID in es.bsc.dataclay.logic.classmgr
Methods in es.bsc.dataclay.logic.classmgr with parameters of type AccountID Modifier and Type Method Description MetaClassClassManager. newClass(AccountID accountID, NamespaceID namespaceID, String namespace, MetaClass metaClass, CommonMessages.Langs lang)This operation creates a new MetaClass in the Namespace specified by namespaceID using the provided specifications.ImplementationClassManager. newImplementation(AccountID accountID, NamespaceID namespaceID, MetaClassID metaClassID, OperationID operationID, NamespaceID namespaceIDofOperation, Implementation newImplementation)This function creates a new Implementation in the System and associates it to the Operation identified by the operationID provided.PropertyClassManager. newProperty(AccountID accountID, NamespaceID namespaceID, MetaClassID metaClassID, Property newProperty)This operation creates a new Property in the System, its Types specified and associates it to the MetaClass identified by the metaClassID provided. -
Uses of AccountID in es.bsc.dataclay.logic.contractmgr
Methods in es.bsc.dataclay.logic.contractmgr with parameters of type AccountID Modifier and Type Method Description booleanContractManager. checkImplementationHasContractForAccount(ImplementationID implementationID, AccountID accountID)This method checks if the provided implementation is accessible from any contract of the user provided.booleanContractManager. checkInterfacesInActiveContractsForAccount(AccountID accountID, Map<ContractID,InterfaceID> interfacesInContracts)This method checks whether the provided account is registered in the contracts provided and such contracts are still active and contain a specific interface.Map<ContractID,Contract>ContractManager. checkInterfacesInActiveContractsForAccountAndReturnContractsInfo(AccountID accountID, Map<ContractID,InterfaceID> interfacesInContract)This method checks whether the provided account is registered in the contracts provided and such contracts are still active and contain a specific interface.Map<ContractID,Contract>ContractManager. getContractIDsOfApplicant(AccountID applicantAccountID)Get all contract IDs of the user provided (as applicant)Map<ContractID,Contract>ContractManager. getContractIDsOfApplicantWithProvider(AccountID applicantAccountID, NamespaceID namespaceIDofProvider)Get all contract IDs of the user provided (as applicant) with a namespace provider.Map<ContractID,Contract>ContractManager. getContractIDsOfProvider(AccountID providerAccountID)Get all contract IDs of the user provided (as provider)List<Contract>ContractManagerDB. getContractsWithApplicant(AccountID applicantAccountID)Get contracts containing applicantList<Contract>ContractManagerDB. getContractsWithApplicantAndNamespace(AccountID applicantAccountID, NamespaceID namespaceID)Get contracts containing applicant and namespaceList<Contract>ContractManagerDB. getContractsWithProvider(AccountID providerAccountID)Get contracts containing providerMap<ContractID,Contract>ContractManager. getInfoOfAllActiveContractsForAccount(AccountID accountID)This method returns the info of all the active contracts which account is applicant of.Map<ContractID,Tuple<Map<InterfaceID,InterfaceInContract>,Calendar>>ContractManager. getInfoOfMultipleContractsPerActiveContractsForAccount(AccountID accountID, Set<ContractID> contracts)This method checks whether the provided account is registered in the contracts provided and such contracts are still active.Map<ContractID,Tuple<Map<InterfaceID,InterfaceInContract>,Calendar>>ContractManager. getInfoOfMultipleInterfacesPerActiveContractsForAccount(AccountID accountID, Map<ContractID,HashSet<InterfaceID>> interfacesInContracts)This method returns the information of those interfaces in (still active) contract having the given account registered on them.LinkedHashMap<ContractID,Contract>ContractManager. getInfoOfSomeActiveContractsForAccount(List<ContractID> contractsIDs, AccountID accountID)This method returns the info of the contracts if they are still active and the given account is registered on them.Map<ContractID,InterfaceInContract>ContractManager. getInfoOfSubsetOfInterfacesThatAreInActiveContractsForAccount(AccountID accountID, Map<ContractID,InterfaceID> interfacesInContracts)This method checks whether the provided account is registered in the contracts provided and such contracts are still active and contain the given interfaces.voidContractManager. registerToPublicContract(AccountID applicantAccountID, ContractID contractID)Method that allows an account to register to a public contract.voidContractManagerDB. updateContractsAddApplicant(ContractID contractID, AccountID applicantAccountID)Update by ID -
Uses of AccountID in es.bsc.dataclay.logic.datacontractmgr
Methods in es.bsc.dataclay.logic.datacontractmgr with parameters of type AccountID Modifier and Type Method Description List<DataContract>DataContractManagerDB. getContractsWithApplicantAndDataSet(AccountID applicantAccountID, DataSetID dataSetID)Get datacontracts containing applicant and data setMap<DataContractID,DataContract>DataContractManager. getDataContractIDsOfApplicant(AccountID applicantAccountID)Get all datacontract IDs of the user provided (as applicant)DataContractDataContractManager. getDataContractInfoOfApplicantWithProvider(AccountID applicantAccountID, DataSetID datasetIDofProvider)Get datacontract info of the user provided (as applicant) with a dataset provider.List<DataContract>DataContractManagerDB. getDataContractsWithApplicant(AccountID applicantAccountID)Get data contracts containing applicantList<DataContract>DataContractManagerDB. getDataContractsWithProvider(AccountID providerAccountID)Get datacontracts containing providerMap<DataContractID,DataContract>DataContractManager. getInfoOfSomeActiveDataContractsForAccountWithProviders(AccountID applicantAccountID, Set<DataSetID> dataSetsIDs)Get all datacontracts IDs of the user provided (as applicant) with a set of datasets providers.voidDataContractManager. registerToPublicDataContract(AccountID applicantAccountID, DataContractID datacontractID)Method that allows an account to register to a public datacontract.voidDataContractManagerDB. updateDataContractsAddApplicant(DataContractID datacontractID, AccountID applicantAccountID)Update by ID -
Uses of AccountID in es.bsc.dataclay.logic.datasetmgr
Methods in es.bsc.dataclay.logic.datasetmgr with parameters of type AccountID Modifier and Type Method Description booleanDataSetManager. checkDataSetResponsible(DataSetID datasetID, AccountID responsible)This operation checks whether an account is responsible for a datasetList<DataSet>DataSetManager. getAllDataSetsOfAccount(AccountID accountID)Get all DataSets of accountList<DataSet>DataSetManagerDB. getDataSetsWithProvider(AccountID providerAccountID)Get datasets containing provider -
Uses of AccountID in es.bsc.dataclay.logic.logicmetadata
Fields in es.bsc.dataclay.logic.logicmetadata declared as AccountID Modifier and Type Field Description AccountIDLogicMetadataIDs. dcAdminIDAdmin account ID.AccountIDLogicMetadataIDs. dcRegistratorIDID of DataClay registrator (for DataClay classes). -
Uses of AccountID in es.bsc.dataclay.logic.namespacemgr
Methods in es.bsc.dataclay.logic.namespacemgr with parameters of type AccountID Modifier and Type Method Description NamespaceNamespaceManager. checkNamespaceResponsibleAndGetInfo(NamespaceID namespaceID, AccountID responsible)This operation checks whether an account is responsible for a namespaceHashSet<ImportedInterface>NamespaceManager. getImportsOfAccount(AccountID accountID)Get all the information of all the imports in the namespaces of the account with ID providedHashSet<ImportedInterface>NamespaceManager. getImportsOfAccountInNamespace(AccountID accountID, NamespaceID namespaceID)Get all the information of the imports in the given namespace of the account with ID providedList<Namespace>NamespaceManagerDB. getNamespacesWithProvider(AccountID providerAccountID)Get Namespaces containing provider -
Uses of AccountID in es.bsc.dataclay.logic.notificationmgr
Methods in es.bsc.dataclay.logic.notificationmgr with parameters of type AccountID Modifier and Type Method Description voidNotificationManager. removeSessionInCache(AccountID accountID)Remove all entries that belong to session id -
Uses of AccountID in es.bsc.dataclay.logic.sessionmgr
Methods in es.bsc.dataclay.logic.sessionmgr that return AccountID Modifier and Type Method Description AccountIDSession. getAccountID()Get the Session::accountIDMethods in es.bsc.dataclay.logic.sessionmgr with parameters of type AccountID Modifier and Type Method Description List<Session>SessionManager. getAllActiveSessionsOfAccount(AccountID accountID)Get all active sessions of the account providedList<Session>SessionManagerDB. getSessionsOfAccount(AccountID accountID)Get Sessions of accountSessionInfoSessionManager. newExtSession(DataClayInstanceID extDataClayID, AccountID accountID, CommonMessages.Langs language, Calendar endDate)Registers a new Session for the external dataClay instance only valid for shared objectsSessionInfoSessionManager. newSession(AccountID newaccountID, Map<ContractID,SessionContract> newSessionContracts, Map<DataContractID,SessionDataContract> newSessionDataContracts, DataContractID dataContractIDofStore, Calendar endDate, CommonMessages.Langs languageForSession, Map<MetaClassID,byte[]> ifaceBitmaps)Registers a new Session for the Account with ID provided and the information about the contracts (and interfaces,...) in the session.voidSession. setAccountID(AccountID newaccountID)Set the Session::accountIDConstructors in es.bsc.dataclay.logic.sessionmgr with parameters of type AccountID Constructor Description Session(AccountID newaccountID, Map<ContractID,SessionContract> newsessionContracts, Map<DataContractID,SessionDataContract> newsessionDataContracts, DataContractID newdataContractIDofStore, Calendar newEndDate, CommonMessages.Langs newlanguage, Map<MetaClassID,byte[]> newifaceBitmaps)Session constructorSession(DataClayInstanceID newExtDataClayID, AccountID newaccountID, CommonMessages.Langs newlanguage, Calendar newEndDate)minimal session for external dataClay acting on shared objects -
Uses of AccountID in es.bsc.dataclay.metadataservice
Methods in es.bsc.dataclay.metadataservice that return AccountID Modifier and Type Method Description AccountIDObjectMetaData. getOwnerID()Methods in es.bsc.dataclay.metadataservice with parameters of type AccountID Modifier and Type Method Description MetaDataInfoMetaDataService. 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.voidObjectMetaData. setOwnerID(AccountID theOwnerID)Constructors in es.bsc.dataclay.metadataservice with parameters of type AccountID Constructor Description ObjectMetaData(ObjectID newobjectID, MetaClassID newmetaClassID, DataSetID newdatasetID, Set<ExecutionEnvironmentID> newLocIDs, boolean newisReadOnly, String newAlias, CommonMessages.Langs newLang, AccountID newownerID)ObjectMetaData constructor -
Uses of AccountID in es.bsc.dataclay.util.events.type
Methods in es.bsc.dataclay.util.events.type with parameters of type AccountID Modifier and Type Method Description voidDeletedObjEventType. init(AccountID accountID, PasswordCredential credential, String newnamespace, LogicModuleAPI lm)abstract voidEventType. init(AccountID accountID, PasswordCredential credential, String namespace, LogicModuleAPI lm)Initialize (if needed) IDs from specifications (example: className -> class ID)voidPersistedObjEventType. init(AccountID accountID, PasswordCredential credential, String newnamespace, LogicModuleAPI lm)voidUpdatedObjEventType. init(AccountID accountID, PasswordCredential credential, String newnamespace, LogicModuleAPI lm) -
Uses of AccountID in es.bsc.dataclay.util.management.classmgr
Methods in es.bsc.dataclay.util.management.classmgr that return AccountID Modifier and Type Method Description AccountIDImplementation. getResponsibleAccountID()Get the Implementation::responsibleAccountIDMethods in es.bsc.dataclay.util.management.classmgr with parameters of type AccountID Modifier and Type Method Description voidImplementation. setResponsibleAccountID(AccountID newresponsibleAccountID)Set the Implementation::responsibleAccountID -
Uses of AccountID in es.bsc.dataclay.util.management.contractmgr
Methods in es.bsc.dataclay.util.management.contractmgr that return AccountID Modifier and Type Method Description AccountIDContract. getProviderAccountID()Get the Contract::providerAccountMethods in es.bsc.dataclay.util.management.contractmgr that return types with arguments of type AccountID Modifier and Type Method Description Set<AccountID>Contract. getApplicantsAccountsIDs()Methods in es.bsc.dataclay.util.management.contractmgr with parameters of type AccountID Modifier and Type Method Description voidContract. setProviderAccountID(AccountID newproviderAccount)Set the Contract::providerAccountMethod parameters in es.bsc.dataclay.util.management.contractmgr with type arguments of type AccountID Modifier and Type Method Description voidContract. setApplicantsAccountsIDs(Set<AccountID> accountsIDsofTheApplicants)Constructors in es.bsc.dataclay.util.management.contractmgr with parameters of type AccountID Constructor Description Contract(String namespaceOfProvider, AccountID providerID, Set<AccountID> newapplicantsIDs, List<InterfaceInContract> newInterfacesInContract, Calendar beginDateOfContract, Calendar endDateOfContract)Builds a new contractConstructor parameters in es.bsc.dataclay.util.management.contractmgr with type arguments of type AccountID Constructor Description Contract(String namespaceOfProvider, AccountID providerID, Set<AccountID> newapplicantsIDs, List<InterfaceInContract> newInterfacesInContract, Calendar beginDateOfContract, Calendar endDateOfContract)Builds a new contract -
Uses of AccountID in es.bsc.dataclay.util.management.datacontractmgr
Methods in es.bsc.dataclay.util.management.datacontractmgr that return AccountID Modifier and Type Method Description AccountIDDataContract. getProviderAccountID()Get providerAccountMethods in es.bsc.dataclay.util.management.datacontractmgr that return types with arguments of type AccountID Modifier and Type Method Description Set<AccountID>DataContract. getApplicantsAccountsIDs()Methods in es.bsc.dataclay.util.management.datacontractmgr with parameters of type AccountID Modifier and Type Method Description voidDataContract. setProviderAccountID(AccountID newproviderAccount)Set providerAccountMethod parameters in es.bsc.dataclay.util.management.datacontractmgr with type arguments of type AccountID Modifier and Type Method Description voidDataContract. setApplicantsAccountsIDs(Set<AccountID> accountsIDsofTheApplicants)Constructors in es.bsc.dataclay.util.management.datacontractmgr with parameters of type AccountID Constructor Description DataContract(DataSetID providerDataSetID, AccountID providerAccountID, Calendar beginDateOfContract, Calendar endDateOfContract)Deprecated.DataContract(DataSetID providerDataSetID, AccountID providerAccountID, Set<AccountID> applicantsAccountIDs, Calendar beginDateOfContract, Calendar endDateOfContract)Deprecated.DataContract(DataSetID providerDataSetID, AccountID providerAccountID, Set<AccountID> applicantsAccountIDs, Calendar beginDateOfContract, Calendar endDateOfContract, boolean publicAvailable)Constructor parameters in es.bsc.dataclay.util.management.datacontractmgr with type arguments of type AccountID Constructor Description DataContract(DataSetID providerDataSetID, AccountID providerAccountID, Set<AccountID> applicantsAccountIDs, Calendar beginDateOfContract, Calendar endDateOfContract)Deprecated.DataContract(DataSetID providerDataSetID, AccountID providerAccountID, Set<AccountID> applicantsAccountIDs, Calendar beginDateOfContract, Calendar endDateOfContract, boolean publicAvailable) -
Uses of AccountID in es.bsc.dataclay.util.management.datasetmgr
Methods in es.bsc.dataclay.util.management.datasetmgr that return AccountID Modifier and Type Method Description AccountIDDataSet. getProviderAccountID()Get the responsible of this DataSetMethods in es.bsc.dataclay.util.management.datasetmgr with parameters of type AccountID Modifier and Type Method Description voidDataSet. setProviderAccountID(AccountID newResponsible)Set the DataSet::responsible of this DataSet.Constructors in es.bsc.dataclay.util.management.datasetmgr with parameters of type AccountID Constructor Description DataSet(String name, AccountID providerAccountID, boolean setAsPublic)DataSet constructor with name and responsible -
Uses of AccountID in es.bsc.dataclay.util.management.interfacemgr
Methods in es.bsc.dataclay.util.management.interfacemgr that return AccountID Modifier and Type Method Description AccountIDInterface. getProviderAccountID()Get providerAccountIDMethods in es.bsc.dataclay.util.management.interfacemgr with parameters of type AccountID Modifier and Type Method Description voidInterface. setProviderAccountID(AccountID newproviderAccountID)Set providerAccountID -
Uses of AccountID in es.bsc.dataclay.util.management.metadataservice
Methods in es.bsc.dataclay.util.management.metadataservice that return AccountID Modifier and Type Method Description AccountIDMetaDataInfo. getOwnerID()Get the MetaDataInfo::ownerIDMethods in es.bsc.dataclay.util.management.metadataservice with parameters of type AccountID Modifier and Type Method Description voidMetaDataInfo. setOwnerID(AccountID theOwnerID)Set the MetaDataInfo::ownerIDConstructors in es.bsc.dataclay.util.management.metadataservice with parameters of type AccountID Constructor Description MetaDataInfo(ObjectID newdataClayID, DataSetID newdatasetID, MetaClassID newmetaClassID, boolean readOnly, Set<ExecutionEnvironmentID> newlocations, String newAlias, AccountID newownerID)Basic constructor -
Uses of AccountID in es.bsc.dataclay.util.management.namespacemgr
Methods in es.bsc.dataclay.util.management.namespacemgr that return AccountID Modifier and Type Method Description AccountIDNamespace. getProviderAccountID()Get the responsible of this NamespaceMethods in es.bsc.dataclay.util.management.namespacemgr with parameters of type AccountID Modifier and Type Method Description voidNamespace. setProviderAccountID(AccountID newResponsible)Set the Namespace::responsible of this Namespace. -
Uses of AccountID in es.bsc.dataclay.util.management.sessionmgr
Methods in es.bsc.dataclay.util.management.sessionmgr that return AccountID Modifier and Type Method Description AccountIDSessionInfo. getAccountID()Get the SessionInfo::accountIDAccountIDSessionImplementation. getRespAccountID()Get the SessionImplementation::respAccountIDMethods in es.bsc.dataclay.util.management.sessionmgr with parameters of type AccountID Modifier and Type Method Description voidSessionInfo. setAccountID(AccountID newaccountID)Set the SessionInfo::accountIDvoidSessionImplementation. setRespAccountID(AccountID newrespAccountID)Set the SessionImplementation::respAccountIDConstructors in es.bsc.dataclay.util.management.sessionmgr with parameters of type AccountID Constructor Description SessionImplementation(ImplementationID newimplementationID, NamespaceID newnamespaceID, AccountID newrespAccountID)SessionImplementation ConstructorSessionInfo(SessionID newsessionID, AccountID newaccountID, Map<MetaClassID,Set<PropertyID>> newpropertiesOfClasses, Map<ContractID,SessionContract> thesessionContracts, Map<DataContractID,SessionDataContract> thesessionDataContracts, DataContractID thedataContractIDforStore, CommonMessages.Langs newlanguage, Map<MetaClassID,byte[]> newifaceBitmaps, Calendar newendDate)Constructor for the info of the sessionSessionInfo(SessionID sessionID, DataClayInstanceID extDataClayID, AccountID accountID, CommonMessages.Langs language, Calendar endDate)Constructor for external sessions -
Uses of AccountID in es.bsc.dataclay.util.management.stubs
Methods in es.bsc.dataclay.util.management.stubs that return AccountID Modifier and Type Method Description AccountIDStubInfo. getApplicantID()Get the StubInfoForGeneration::applicantIDAccountIDImplementationStubInfo. getResponsibleRemoteAccountID()Get the ImplementationStubInfo::responsibleRemoteAccountIDMethods in es.bsc.dataclay.util.management.stubs with parameters of type AccountID Modifier and Type Method Description voidStubInfo. setApplicantID(AccountID newapplicantID)Set the StubInfoForGeneration::applicantIDvoidImplementationStubInfo. setResponsibleRemoteAccountID(AccountID newresponsibleRemoteAccountID)Set the ImplementationStubInfo::responsibleRemoteAccountIDConstructors in es.bsc.dataclay.util.management.stubs with parameters of type AccountID Constructor Description ImplementationStubInfo(String implNamespace, String implCassName, String newsignature, Map<String,Type> newparameters, List<String> newparamsOrder, Type newreturnType, OperationID newoperationID, ImplementationID newlocalImplID, ImplementationID newremoteImplID, ContractID newcontractID, InterfaceID newinterfaceID, AccountID newresponsibleRemoteAccountID, NamespaceID newnamespaceID, int newimplPosition)ConstructorStubInfo(String newnamespace, String newclassName, String newparentClassName, AccountID newapplicantID, MetaClassID newclassID, NamespaceID newnamespaceID, Map<String,ImplementationStubInfo> newimplementationsByID, Map<String,ImplementationStubInfo> newimplementations, Map<String,PropertyStubInfo> newproperties, List<String> newpropertyListWithNulls, Set<ContractID> newContracts)StubInfo constructor
-