Changes for page Remoting
Last modified by christoph_lechleitner@iteg_at on 2022-08-08 10.40:02
From version 6.1
edited by christoph_lechleitner@iteg_at
on 2022-08-08 10.40:02
on 2022-08-08 10.40:02
Change comment:
JSON Serialization and Deserialization behaviour & requirements
To version 5.1
edited by christoph_lechleitner@iteg_at
on 2022-05-30 02.40:38
on 2022-05-30 02.40:38
Change comment:
Protocol and Client / Server Support
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -Remoting 1 +Remoting Home - Content
-
... ... @@ -69,14 +69,6 @@ 69 69 70 70 There is no public example from clazzes.org yet, but it's basically JSON-RPC-2.0. 71 71 72 -=== {{id name="RemotingHome-JSONSerializationandDeserializationbehaviour&requirements(ofC++backend)"/}}JSON Serialization and Deserialization behaviour & requirements (of C++ backend) === 73 - 74 -If an object is serialized all fields are serialized. Addtionally there's a field "{{code language="none"}}serialID{{/code}}" that's basically the fully qualified class name of the Java data classe ("POJO"), like {{code language="none"}}org.clazzes.foobar.api.data.MyPojo{{/code}}. All complex fields can be {{code language="none"}}null{{/code}}, including Strings. 75 - 76 -When deserializing a complex top-level object that field "{{code language="none"}}serialID{{/code}}" is required to understand the contained type. 77 - 78 78 \\ 79 79 80 80 \\ 81 - 82 -\\
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 - 6592581 +947257360 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://clazzes.atlassian.net/wiki/spaces/REM 1 +https://clazzes.atlassian.net/wiki/spaces/REM/pages/947257360/Remoting Home