This commit is contained in:
@@ -113,15 +113,15 @@ public abstract class Sncp {
|
|||||||
* return "hello";
|
* return "hello";
|
||||||
* }
|
* }
|
||||||
*
|
*
|
||||||
* @MultiRun
|
|
||||||
* public String updateSomeThing(String id){
|
|
||||||
* return "hello" + id;
|
|
||||||
* }
|
|
||||||
*
|
|
||||||
* @MultiRun(selfrun = false)
|
* @MultiRun(selfrun = false)
|
||||||
* public void createSomeThing(TestBean bean){
|
* public void createSomeThing(TestBean bean){
|
||||||
* "xxxxx" + bean;
|
* "xxxxx" + bean;
|
||||||
* }
|
* }
|
||||||
|
*
|
||||||
|
* @MultiRun
|
||||||
|
* public String updateSomeThing(String id){
|
||||||
|
* return "hello" + id;
|
||||||
|
* }
|
||||||
* }
|
* }
|
||||||
* </pre></blockquote>
|
* </pre></blockquote>
|
||||||
*
|
*
|
||||||
@@ -151,11 +151,24 @@ public abstract class Sncp {
|
|||||||
* }
|
* }
|
||||||
*
|
*
|
||||||
* @Override
|
* @Override
|
||||||
|
* public void createSomeThing(TestBean bean){
|
||||||
|
* _createSomeThing(false, true, true, bean);
|
||||||
|
* }
|
||||||
|
*
|
||||||
|
* @SncpDyn(remote = false, index = 0)
|
||||||
|
* public void _createSomeThing(boolean selfrunnable, boolean samerunnable, boolean diffrunnable, TestBean bean){
|
||||||
|
* if(selfrunnable) super.createSomeThing(bean);
|
||||||
|
* if (_client== null) return;
|
||||||
|
* if (samerunnable) _client.remote(_convert, _sameGroupTransports, 1, true, false, false, bean);
|
||||||
|
* if (diffrunnable) _client.remote(_convert, _diffGroupTransports, 1, true, true, false, bean);
|
||||||
|
* }
|
||||||
|
*
|
||||||
|
* @Override
|
||||||
* public String updateSomeThing(String id){
|
* public String updateSomeThing(String id){
|
||||||
* return _updateSomeThing(true, true, true, id);
|
* return _updateSomeThing(true, true, true, id);
|
||||||
* }
|
* }
|
||||||
*
|
*
|
||||||
* @SncpDyn(remote = false)
|
* @SncpDyn(remote = false, index = 1)
|
||||||
* public String _updateSomeThing(boolean selfrunnable, boolean samerunnable, boolean diffrunnable, String id){
|
* public String _updateSomeThing(boolean selfrunnable, boolean samerunnable, boolean diffrunnable, String id){
|
||||||
* String rs = super.updateSomeThing(id);
|
* String rs = super.updateSomeThing(id);
|
||||||
* if (_client== null) return;
|
* if (_client== null) return;
|
||||||
@@ -163,19 +176,6 @@ public abstract class Sncp {
|
|||||||
* if (diffrunnable) _client.remote(_convert, _diffGroupTransports, 0, true, true, false, id);
|
* if (diffrunnable) _client.remote(_convert, _diffGroupTransports, 0, true, true, false, id);
|
||||||
* return rs;
|
* return rs;
|
||||||
* }
|
* }
|
||||||
*
|
|
||||||
* @Override
|
|
||||||
* public void createSomeThing(TestBean bean){
|
|
||||||
* _createSomeThing(false, true, true, bean);
|
|
||||||
* }
|
|
||||||
*
|
|
||||||
* @SncpDyn(remote = false)
|
|
||||||
* public void _createSomeThing(boolean selfrunnable, boolean samerunnable, boolean diffrunnable, TestBean bean){
|
|
||||||
* if(selfrunnable) super.createSomeThing(bean);
|
|
||||||
* if (_client== null) return;
|
|
||||||
* if (samerunnable) _client.remote(_convert, _sameGroupTransports, 1, true, false, false, bean);
|
|
||||||
* if (diffrunnable) _client.remote(_convert, _diffGroupTransports, 1, true, true, false, bean);
|
|
||||||
* }
|
|
||||||
* }
|
* }
|
||||||
* </pre></blockquote>
|
* </pre></blockquote>
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ import static java.lang.annotation.RetentionPolicy.RUNTIME;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 修饰由SNCP协议动态生成的class、和method
|
* 修饰由SNCP协议动态生成的class、和method
|
||||||
* 本地模式:动态生成的_DynLocalXXXService类、其带有@MultiRun方法均会打上@SncpDyn(remote = false, index=N) 的注解
|
* 本地模式:动态生成的_DynLocalXXXXService类其带有@MultiRun方法均会打上@SncpDyn(remote = false, index=N) 的注解
|
||||||
* 远程模式:动态生成的_DynRemoteXXXService类会打上@SncpDyn(remote = true) 的注解
|
* 远程模式:动态生成的_DynRemoteXXXService类会打上@SncpDyn(remote = true) 的注解
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
* <p> 详情见: http://www.redkale.org
|
||||||
|
|||||||
Reference in New Issue
Block a user