Package com. jetbrains. rd. framework
Types
Generates unique identifiers for objects in an object graph, supporting separate ID spaces for IDs assigned on the client and the server side of the protocol.
Generates unique identifiers for objects in an object graph.
Interns values sent over protocol
A serializer that can participate in polymorphic serialization.
A root node in an object graph which can be synchronized with its remote copy over a network or a similar connection.
A node in a graph of entities that can be synchronized with its remote copy over a network or a similar connection.
Counterpart of IRdCall.
Supports serializing and deserializing values of a specific type.
A registry of known serializers.
Describes a context and provides access to value associated with this context. The associated value is thread-local and synchronized between send/advise pairs on IWire. The associated value will be the same in handler method in IWire.advise as it was in IWire.send. Instances of this class with the same key will share the associated value. Best practice is to declare contexts in toplevel entities in protocol model using Toplevel.threadLocalContext. Manual declaration is also possible.
The result of asynchronously executing a task.
Describes an RdContext which uses ThreadLocal as internal storage for values