Uses of Class
es.bsc.dataclay.util.management.interfacemgr.Interface
-
Packages that use Interface 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.interfacemgr Module intended to management of interfaces.es.bsc.dataclay.util.management.contractmgr This package contains classes used in management of contracts. -
-
Uses of Interface in es.bsc.dataclay.commonruntime
Methods in es.bsc.dataclay.commonruntime that return Interface Modifier and Type Method Description static 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 itMethods in es.bsc.dataclay.commonruntime with parameters of type Interface Modifier and Type Method Description static InterfaceIDClientManagementLib. newInterface(AccountID accountID, PasswordCredential credential, Interface interfaceSpec)Method that registers a new interface -
Uses of Interface in es.bsc.dataclay.communication.grpc.clients.logicmodule
Methods in es.bsc.dataclay.communication.grpc.clients.logicmodule that return Interface Modifier and Type Method Description InterfaceLogicModuleGrpcClient. getInterfaceInfo(AccountID accountID, PasswordCredential credential, InterfaceID interfaceID)Methods in es.bsc.dataclay.communication.grpc.clients.logicmodule with parameters of type Interface Modifier and Type Method Description InterfaceIDLogicModuleGrpcClient. newInterface(AccountID accountID, PasswordCredential credential, Interface newInterface) -
Uses of Interface in es.bsc.dataclay.logic
Methods in es.bsc.dataclay.logic that return Interface Modifier and Type Method Description InterfaceLogicModule. getInterfaceInfo(AccountID accountID, PasswordCredential credential, InterfaceID interfaceID)Methods in es.bsc.dataclay.logic with parameters of type Interface Modifier and Type Method Description InterfaceIDLogicModule. newInterface(AccountID accountID, PasswordCredential credential, Interface newInterface) -
Uses of Interface in es.bsc.dataclay.logic.api
Methods in es.bsc.dataclay.logic.api that return Interface Modifier and Type Method Description 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 itMethods in es.bsc.dataclay.logic.api with parameters of type Interface Modifier and Type Method Description InterfaceIDLogicModuleAPI. newInterface(AccountID accountID, PasswordCredential credential, Interface newInterface)Method that registers a new interface -
Uses of Interface in es.bsc.dataclay.logic.interfacemgr
Methods in es.bsc.dataclay.logic.interfacemgr that return Interface Modifier and Type Method Description InterfaceInterfaceManagerDB. getInterfaceByID(InterfaceID ifaceID)Get interface by IDInterfaceInterfaceManagerDB. getInterfaceByNames(String providerAccount, String namespace, String classname, Set<String> propertiesInIface, Set<String> operationsSignatureInIface)Get interface by namesInterfaceInterfaceManager. getInterfaceInfo(InterfaceID ifaceID)This operation returns all the information of the given interfaceMethods in es.bsc.dataclay.logic.interfacemgr that return types with arguments of type Interface Modifier and Type Method Description Map<InterfaceID,Interface>InterfaceManager. getInterfacesInfo(Set<InterfaceID> interfacesIDs)This operation returns all the information of the given interfacesList<Interface>InterfaceManagerDB. getInterfacesOfClass(NamespaceID namespaceID, MetaClassID classID)Get interfaces of classMap<InterfaceID,Interface>InterfaceManager. getInterfacesOfNamespaceInfo(NamespaceID namespaceID, Set<InterfaceID> interfacesIDs)This operation returns all the information of a set of interfaces that belong to a specific namespaceMethods in es.bsc.dataclay.logic.interfacemgr with parameters of type Interface Modifier and Type Method Description InterfaceIDInterfaceManager. newInterface(Interface newInterface)This operation allows to register a new interfacevoidInterfaceManagerDB. store(Interface iface)Store into database -
Uses of Interface in es.bsc.dataclay.util.management.contractmgr
Methods in es.bsc.dataclay.util.management.contractmgr that return Interface Modifier and Type Method Description InterfaceInterfaceInContract. getIface()Get ifaceMethods in es.bsc.dataclay.util.management.contractmgr with parameters of type Interface Modifier and Type Method Description voidInterfaceInContract. setIface(Interface newiface)Set ifaceConstructors in es.bsc.dataclay.util.management.contractmgr with parameters of type Interface Constructor Description InterfaceInContract(Interface newiface, Set<OpImplementations> newimplementationsSpecPerOperation)Constructor to set the accessible methods.
-