Uses of Class
es.bsc.dataclay.serialization.lib.SerializedParametersOrReturn
-
Packages that use SerializedParametersOrReturn Package Description es.bsc.dataclay es.bsc.dataclay.commonruntime Module responsible to interact with Useres.bsc.dataclay.communication.grpc Contains GRPC classes.es.bsc.dataclay.communication.grpc.clients.dataservice Contains DataService client GRPC classes.es.bsc.dataclay.communication.grpc.clients.logicmodule Contains Logic module client GRPC classes.es.bsc.dataclay.dataservice Module intended to management of Data of Objects and Executions.es.bsc.dataclay.dataservice.api Module intended to management of DataService service API.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.serialization.lib Utility classes for binary serializationes.bsc.dataclay.util.events.message This package contains information about event messages. -
-
Uses of SerializedParametersOrReturn in es.bsc.dataclay
Methods in es.bsc.dataclay with parameters of type SerializedParametersOrReturn Modifier and Type Method Description void
DataClayObject. setWrappersParams(ImplementationID implID, SerializedParametersOrReturn wrapParams)
Unwraps parameters for deserializationvoid
DataClayObject. setWrappersReturn(ImplementationID implID, SerializedParametersOrReturn wrapReturn)
Unwraps return for deserialization -
Uses of SerializedParametersOrReturn in es.bsc.dataclay.commonruntime
Methods in es.bsc.dataclay.commonruntime that return SerializedParametersOrReturn Modifier and Type Method Description SerializedParametersOrReturn
DataClayRuntime. serializeParams(DataClayObject objectInWhichToExec, Map<MetaClassID,byte[]> ifaceBitMaps, ImplementationID implID, Object[] params, boolean forUpdate, BackendID hintVolatiles)
Serialize parameters.SerializedParametersOrReturn
DataClayRuntime. serializeReturn(DataClayObject objectInWhichToExec, Map<MetaClassID,byte[]> ifaceBitMaps, ImplementationID implID, Object ret)
Serialize parameters.Methods in es.bsc.dataclay.commonruntime with parameters of type SerializedParametersOrReturn Modifier and Type Method Description Object[]
DataClayRuntime. deserializeParams(DataClayObject objectInWhichToExec, Map<MetaClassID,byte[]> ifaceBitMaps, ImplementationID implID, SerializedParametersOrReturn serializedParams)
Deserialize parameters.Object
DataClayRuntime. deserializeReturn(DataClayObject objectInWhichToExec, Map<MetaClassID,byte[]> ifaceBitMaps, ImplementationID implID, SerializedParametersOrReturn serializedReturn)
Deserialize return. -
Uses of SerializedParametersOrReturn in es.bsc.dataclay.communication.grpc
Methods in es.bsc.dataclay.communication.grpc that return SerializedParametersOrReturn Modifier and Type Method Description static SerializedParametersOrReturn
Utils. getParamsOrReturn(CommonMessages.SerializedParametersOrReturn serParamsOrRetMsg)
Return a serialized param or return object from the specified messageMethods in es.bsc.dataclay.communication.grpc with parameters of type SerializedParametersOrReturn Modifier and Type Method Description static CommonMessages.SerializedParametersOrReturn
Utils. getParamsOrReturn(SerializedParametersOrReturn serParamsOrRet)
Return the message including the specified serialized param or return object -
Uses of SerializedParametersOrReturn in es.bsc.dataclay.communication.grpc.clients.dataservice
Methods in es.bsc.dataclay.communication.grpc.clients.dataservice that return SerializedParametersOrReturn Modifier and Type Method Description SerializedParametersOrReturn
DataServiceGrpcClient. executeImplementation(ObjectID objectID, ImplementationID implID, SerializedParametersOrReturn params, SessionID sessionID)
SerializedParametersOrReturn
DataServiceGrpcClient. getCopyOfObject(SessionID sessionID, ObjectID objectID, boolean recursive)
Methods in es.bsc.dataclay.communication.grpc.clients.dataservice with parameters of type SerializedParametersOrReturn Modifier and Type Method Description SerializedParametersOrReturn
DataServiceGrpcClient. executeImplementation(ObjectID objectID, ImplementationID implID, SerializedParametersOrReturn params, SessionID sessionID)
ObjectID
DataServiceGrpcClient. newPersistentInstance(SessionID sessionID, MetaClassID classID, ImplementationID implementationID, Map<MetaClassID,byte[]> ifaceBitMaps, SerializedParametersOrReturn params)
void
DataServiceGrpcClient. synchronize(SessionID sessionID, ObjectID objectID, ImplementationID implID, SerializedParametersOrReturn params, ExecutionEnvironmentID callingBackendID)
void
DataServiceGrpcClient. updateObject(SessionID sessionID, ObjectID intoObjectID, SerializedParametersOrReturn fromObject)
-
Uses of SerializedParametersOrReturn in es.bsc.dataclay.communication.grpc.clients.logicmodule
Methods in es.bsc.dataclay.communication.grpc.clients.logicmodule that return SerializedParametersOrReturn Modifier and Type Method Description SerializedParametersOrReturn
LogicModuleGrpcClient. executeImplementation(SessionID sessionID, OperationID operationID, Triple<ImplementationID,ContractID,InterfaceID> remoteImplementation, ObjectID objectID, SerializedParametersOrReturn params)
SerializedParametersOrReturn
LogicModuleGrpcClient. executeMethodOnTarget(SessionID sessionID, ObjectID objectID, String operationSignature, SerializedParametersOrReturn params, ExecutionEnvironmentID backendID)
Methods in es.bsc.dataclay.communication.grpc.clients.logicmodule with parameters of type SerializedParametersOrReturn Modifier and Type Method Description SerializedParametersOrReturn
LogicModuleGrpcClient. executeImplementation(SessionID sessionID, OperationID operationID, Triple<ImplementationID,ContractID,InterfaceID> remoteImplementation, ObjectID objectID, SerializedParametersOrReturn params)
SerializedParametersOrReturn
LogicModuleGrpcClient. executeMethodOnTarget(SessionID sessionID, ObjectID objectID, String operationSignature, SerializedParametersOrReturn params, ExecutionEnvironmentID backendID)
-
Uses of SerializedParametersOrReturn in es.bsc.dataclay.dataservice
Methods in es.bsc.dataclay.dataservice that return SerializedParametersOrReturn Modifier and Type Method Description SerializedParametersOrReturn
DataService. executeImplementation(ObjectID objectID, ImplementationID implID, SerializedParametersOrReturn params, SessionID sessionID)
SerializedParametersOrReturn
DataService. getCopyOfObject(SessionID sessionID, ObjectID objectID, boolean recursive)
Methods in es.bsc.dataclay.dataservice with parameters of type SerializedParametersOrReturn Modifier and Type Method Description SerializedParametersOrReturn
DataService. executeImplementation(ObjectID objectID, ImplementationID implID, SerializedParametersOrReturn params, SessionID sessionID)
ObjectID
DataService. newPersistentInstance(SessionID sessionID, MetaClassID classID, ImplementationID implementationID, Map<MetaClassID,byte[]> ifaceBitMaps, SerializedParametersOrReturn params)
void
DataService. synchronize(SessionID sessionID, ObjectID objectID, ImplementationID implID, SerializedParametersOrReturn params, ExecutionEnvironmentID callingBackend)
void
DataService. updateObject(SessionID sessionID, ObjectID intoObjectID, SerializedParametersOrReturn fromObject)
-
Uses of SerializedParametersOrReturn in es.bsc.dataclay.dataservice.api
Methods in es.bsc.dataclay.dataservice.api that return SerializedParametersOrReturn Modifier and Type Method Description SerializedParametersOrReturn
DataServiceAPI. executeImplementation(ObjectID objectID, ImplementationID implID, SerializedParametersOrReturn params, SessionID sessionID)
This function executes a method.SerializedParametersOrReturn
DataServiceAPI. getCopyOfObject(SessionID sessionID, ObjectID objectID, boolean recursive)
Retrieves the given object and all subobjects as volatile new objects with new OIDsMethods in es.bsc.dataclay.dataservice.api with parameters of type SerializedParametersOrReturn Modifier and Type Method Description SerializedParametersOrReturn
DataServiceAPI. executeImplementation(ObjectID objectID, ImplementationID implID, SerializedParametersOrReturn params, SessionID sessionID)
This function executes a method.ObjectID
DataServiceAPI. newPersistentInstance(SessionID sessionID, MetaClassID classID, ImplementationID implementationID, Map<MetaClassID,byte[]> ifaceBitMaps, SerializedParametersOrReturn params)
Create an instance of the class with id provided using constructor with id and params specified and store it.void
DataServiceAPI. synchronize(SessionID sessionID, ObjectID objectID, ImplementationID implID, SerializedParametersOrReturn params, ExecutionEnvironmentID callingBackend)
This function synchronizes changes in object fieldvoid
DataServiceAPI. updateObject(SessionID sessionID, ObjectID intoObjectID, SerializedParametersOrReturn fromObject)
Method that updates an object (into) with contents obtained from object (from) -
Uses of SerializedParametersOrReturn in es.bsc.dataclay.logic
Methods in es.bsc.dataclay.logic that return SerializedParametersOrReturn Modifier and Type Method Description SerializedParametersOrReturn
LogicModule. executeImplementation(SessionID sessionID, OperationID operationID, Triple<ImplementationID,ContractID,InterfaceID> remoteImplementation, ObjectID objectID, SerializedParametersOrReturn params)
SerializedParametersOrReturn
LogicModule. executeMethodOnTarget(SessionID sessionID, ObjectID objectID, String operationSignature, SerializedParametersOrReturn params, ExecutionEnvironmentID backendID)
Methods in es.bsc.dataclay.logic with parameters of type SerializedParametersOrReturn Modifier and Type Method Description boolean
LogicModule. executeFilterMethod(ObjectID objectID, SessionID sessionID, SerializedParametersOrReturn params, OperationID opID)
Method that executes a filterMethod in a certain object without parameters.SerializedParametersOrReturn
LogicModule. executeImplementation(SessionID sessionID, OperationID operationID, Triple<ImplementationID,ContractID,InterfaceID> remoteImplementation, ObjectID objectID, SerializedParametersOrReturn params)
SerializedParametersOrReturn
LogicModule. executeMethodOnTarget(SessionID sessionID, ObjectID objectID, String operationSignature, SerializedParametersOrReturn params, ExecutionEnvironmentID backendID)
void
LogicModule. executeNotificationAction(ObjectID objectID, SessionID sessionID, SerializedParametersOrReturn params, OperationID opID)
Method that executes an action in a certain object. -
Uses of SerializedParametersOrReturn in es.bsc.dataclay.logic.api
Methods in es.bsc.dataclay.logic.api that return SerializedParametersOrReturn 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 implementationSerializedParametersOrReturn
LogicModuleAPI. executeMethodOnTarget(SessionID sessionID, ObjectID objectID, String operationSignature, SerializedParametersOrReturn params, ExecutionEnvironmentID backendID)
Method that executes a method on a specific target (using an arbitrary implementation given the session info).Methods in es.bsc.dataclay.logic.api with parameters of type SerializedParametersOrReturn 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 implementationSerializedParametersOrReturn
LogicModuleAPI. executeMethodOnTarget(SessionID sessionID, ObjectID objectID, String operationSignature, SerializedParametersOrReturn params, ExecutionEnvironmentID backendID)
Method that executes a method on a specific target (using an arbitrary implementation given the session info). -
Uses of SerializedParametersOrReturn in es.bsc.dataclay.serialization.lib
Methods in es.bsc.dataclay.serialization.lib that return SerializedParametersOrReturn Modifier and Type Method Description static SerializedParametersOrReturn
DataClaySerializationLib. serializeParamsOrReturn(List<DataClaySerializable> wrappedParamsOrRet, Map<MetaClassID,byte[]> ifaceBitMaps, DataClayRuntime runtime, boolean forUpdate, BackendID hint, boolean ignoreSubObjects)
Serialize parameters or return of an executionMethods in es.bsc.dataclay.serialization.lib with parameters of type SerializedParametersOrReturn Modifier and Type Method Description static Object[]
DataClayDeserializationLib. deserializeParamsOrReturn(SerializedParametersOrReturn serializedParamsOrReturn, Map<MetaClassID,byte[]> ifaceBitMaps, DataClayRuntime theLib)
Deserialize parameters of an executionstatic boolean
DataClayDeserializationLib. deserializeReturnFilterMethod(SerializedParametersOrReturn serializedObjs)
Special method for deserializing boolean return of a Filter method. -
Uses of SerializedParametersOrReturn in es.bsc.dataclay.util.events.message
Methods in es.bsc.dataclay.util.events.message that return SerializedParametersOrReturn Modifier and Type Method Description SerializedParametersOrReturn
EventMessage. getParams()
Get the EventMessage::paramsMethods in es.bsc.dataclay.util.events.message with parameters of type SerializedParametersOrReturn Modifier and Type Method Description void
EventMessage. setParams(SerializedParametersOrReturn newparams)
Set the EventMessage::paramsConstructors in es.bsc.dataclay.util.events.message with parameters of type SerializedParametersOrReturn Constructor Description EventMessage(ObjectID newproducerObjectID, EventType neweventType, SerializedParametersOrReturn newparams)
Constructor
-