Uses of Interface
es.bsc.dataclay.logic.api.LogicModuleAPI
-
Packages that use LogicModuleAPI Package Description es.bsc.dataclay.commonruntime Module responsible to interact with Useres.bsc.dataclay.communication.grpc.clients Contains client GRPC classes.es.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.util.events.type This package contains information about event conditions. -
-
Uses of LogicModuleAPI in es.bsc.dataclay.commonruntime
Fields in es.bsc.dataclay.commonruntime declared as LogicModuleAPI Modifier and Type Field Description protected LogicModuleAPI
DataClayRuntime. logicModule
Logic Module API for communication.Methods in es.bsc.dataclay.commonruntime that return LogicModuleAPI Modifier and Type Method Description LogicModuleAPI
DataClayRuntime. getLogicModuleAPI()
Get the logic module API.Methods in es.bsc.dataclay.commonruntime with parameters of type LogicModuleAPI Modifier and Type Method Description static void
RuntimeUtils. checkConnection(LogicModuleAPI logicModule)
Check if connection to LogicModule is OK -
Uses of LogicModuleAPI in es.bsc.dataclay.communication.grpc.clients
Methods in es.bsc.dataclay.communication.grpc.clients that return LogicModuleAPI Modifier and Type Method Description LogicModuleAPI
CommonGrpcClient. getLogicModuleAPI(String targetIP, int targetPort)
Get a Netty Logic Module API -
Uses of LogicModuleAPI in es.bsc.dataclay.communication.grpc.clients.logicmodule
Classes in es.bsc.dataclay.communication.grpc.clients.logicmodule that implement LogicModuleAPI Modifier and Type Class Description class
LogicModuleGrpcClient
Client code that makes gRPC calls to the server. -
Uses of LogicModuleAPI in es.bsc.dataclay.logic
Classes in es.bsc.dataclay.logic that implement LogicModuleAPI Modifier and Type Class Description class
LogicModule
This class represents the entry point to the system. -
Uses of LogicModuleAPI in es.bsc.dataclay.util.events.type
Methods in es.bsc.dataclay.util.events.type with parameters of type LogicModuleAPI Modifier and Type Method Description void
DeletedObjEventType. init(AccountID accountID, PasswordCredential credential, String newnamespace, LogicModuleAPI lm)
abstract void
EventType. init(AccountID accountID, PasswordCredential credential, String namespace, LogicModuleAPI lm)
Initialize (if needed) IDs from specifications (example: className -> class ID)void
PersistedObjEventType. init(AccountID accountID, PasswordCredential credential, String newnamespace, LogicModuleAPI lm)
void
UpdatedObjEventType. init(AccountID accountID, PasswordCredential credential, String newnamespace, LogicModuleAPI lm)
-