From e9014d16e4b2c6cc6b4872f6fe9b2c6a6fa7bde9 Mon Sep 17 00:00:00 2001 From: QilongZhang Date: Sat, 29 Dec 2018 15:25:44 +0800 Subject: [PATCH] add load banlacner and serialize type --- .../api/annotation/SofaReferenceBinding.java | 17 ++++++++++++++++- .../api/annotation/SofaServiceBinding.java | 9 ++++++++- 2 files changed, 24 insertions(+), 2 deletions(-) diff --git a/runtime-sofa-boot-starter/src/main/java/com/alipay/sofa/runtime/api/annotation/SofaReferenceBinding.java b/runtime-sofa-boot-starter/src/main/java/com/alipay/sofa/runtime/api/annotation/SofaReferenceBinding.java index 06b801e51..31ab4c799 100644 --- a/runtime-sofa-boot-starter/src/main/java/com/alipay/sofa/runtime/api/annotation/SofaReferenceBinding.java +++ b/runtime-sofa-boot-starter/src/main/java/com/alipay/sofa/runtime/api/annotation/SofaReferenceBinding.java @@ -102,8 +102,23 @@ String registry() default ""; /** - * dalay init connection + * delay init connection + * * @return */ boolean lazy() default false; + + /** + * specify serialize type + * + * @return + */ + String serializeType() default ""; + + /** + * specify load balance type + * + * @return + */ + String loadBalancer() default ""; } diff --git a/runtime-sofa-boot-starter/src/main/java/com/alipay/sofa/runtime/api/annotation/SofaServiceBinding.java b/runtime-sofa-boot-starter/src/main/java/com/alipay/sofa/runtime/api/annotation/SofaServiceBinding.java index 88ebe3350..3c81ce736 100644 --- a/runtime-sofa-boot-starter/src/main/java/com/alipay/sofa/runtime/api/annotation/SofaServiceBinding.java +++ b/runtime-sofa-boot-starter/src/main/java/com/alipay/sofa/runtime/api/annotation/SofaServiceBinding.java @@ -58,7 +58,7 @@ /** * custorm thread pool for current service * - * @return custorm thread pool + * @return custom thread pool */ String userThreadPool() default ""; @@ -75,4 +75,11 @@ * @return timeout */ int timeout() default 3000; + + /** + * specify serialize type + * + * @return + */ + String serializeType() default ""; }