diff options
author | Jiayu Liu <jiayu@hey.com> | 2022-06-09 10:58:56 +0200 |
---|---|---|
committer | Jens Geyer <jensg@apache.org> | 2022-09-05 22:04:21 +0200 |
commit | 3f4fa2947dc6e049e0f4748bdb6142b0c4673164 (patch) | |
tree | 0adc74f06edd9675f38b4bc6c8d8385e2035428d /lib/kotlin | |
parent | 18564d29cf804e5ab6440c781c99889520656886 (diff) | |
download | thrift-3f4fa2947dc6e049e0f4748bdb6142b0c4673164.tar.gz |
THRIFT-5587 add uuid support for java and kotlin
Client: java, kt
Patch: Jiayu Liu
This closes #2621
Diffstat (limited to 'lib/kotlin')
-rw-r--r-- | lib/kotlin/cross-test-server/src/main/kotlin/org/apache/thrift/test/TestHandler.kt | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/kotlin/cross-test-server/src/main/kotlin/org/apache/thrift/test/TestHandler.kt b/lib/kotlin/cross-test-server/src/main/kotlin/org/apache/thrift/test/TestHandler.kt index 49673451f..ab415b00b 100644 --- a/lib/kotlin/cross-test-server/src/main/kotlin/org/apache/thrift/test/TestHandler.kt +++ b/lib/kotlin/cross-test-server/src/main/kotlin/org/apache/thrift/test/TestHandler.kt @@ -19,6 +19,8 @@ package org.apache.thrift.test import java.nio.ByteBuffer +import java.util.* +import kotlin.collections.HashMap import kotlinx.coroutines.delay import org.apache.thrift.TException import org.slf4j.Logger @@ -87,6 +89,11 @@ class TestHandler : ThriftTest { return buffer.array() } + override suspend fun testUuid(thing: UUID): UUID { + logger.info("testUuid($thing)\n") + return thing + } + override suspend fun testStruct(thing: Xtruct): Xtruct { logger.info( """testStruct({"${thing.string_thing}", ${thing.byte_thing}, ${thing.i32_thing}, ${thing.i64_thing}})""" |