jadex.bridge.service.search.SServiceProvider.isReturnValueRemoteReference()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(2.8k)|赞(0)|评价(0)|浏览(91)

本文整理了Java中jadex.bridge.service.search.SServiceProvider.isReturnValueRemoteReference()方法的一些代码示例,展示了SServiceProvider.isReturnValueRemoteReference()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。SServiceProvider.isReturnValueRemoteReference()方法的具体详情如下:
包路径:jadex.bridge.service.search.SServiceProvider
类名称:SServiceProvider
方法名:isReturnValueRemoteReference

SServiceProvider.isReturnValueRemoteReference介绍

[英]Get the copy info for method parameters.
[中]获取方法参数的副本信息。

代码示例

代码示例来源:origin: net.sourceforge.jadex/jadex-platform-base

public void customResultAvailable(Void result)
      {
        // Do we still need this code? Is done via post processor during marshalling.
//                if(parametertypes.length>0)
//                {
//                    RMIPreProcessor preproc = new RMIPreProcessor(rrm);
//                    boolean[] refs = SServiceProvider.getRemoteReferenceInfo(method, false);
//                    WriteContext context = new WriteContext(null, new Object[]{target, null}, null, null);
//                    for(int i=0; i<parametertypes.length; i++)
//                    {
//                        if(refs[i] || rrm.getMarshalService().isRemoteReference(parametervalues[i]))
//                        {
////                            System.out.println("found ref: "+parametervalues[i]);
//                            parametervalues[i] = preproc.preProcess(context, parametervalues[i]);
//                        }
//                    }
//                }
        
        returnisref = SServiceProvider.isReturnValueRemoteReference(method, false);
        super.customResultAvailable(result);
      }
    });

代码示例来源:origin: org.activecomponents.jadex/jadex-platform

public void customResultAvailable(Void result)
      {
        // Do we still need this code? Is done via post processor during marshalling.
//                if(parametertypes.length>0)
//                {
//                    RMIPreProcessor preproc = new RMIPreProcessor(rrm);
//                    boolean[] refs = SServiceProvider.getRemoteReferenceInfo(method, false);
//                    WriteContext context = new WriteContext(null, new Object[]{target, null}, null, null);
//                    for(int i=0; i<parametertypes.length; i++)
//                    {
//                        if(refs[i] || rrm.getMarshalService().isRemoteReference(parametervalues[i]))
//                        {
////                            System.out.println("found ref: "+parametervalues[i]);
//                            parametervalues[i] = preproc.preProcess(context, parametervalues[i]);
//                        }
//                    }
//                }
        
        returnisref = SServiceProvider.isReturnValueRemoteReference(method, false);
        super.customResultAvailable(result);
      }
    });

代码示例来源:origin: net.sourceforge.jadex/jadex-platform

public void customResultAvailable(Void result)
      {
        // Do we still need this code? Is done via post processor during marshalling.
//                if(parametertypes.length>0)
//                {
//                    RMIPreProcessor preproc = new RMIPreProcessor(rrm);
//                    boolean[] refs = SServiceProvider.getRemoteReferenceInfo(method, false);
//                    WriteContext context = new WriteContext(null, new Object[]{target, null}, null, null);
//                    for(int i=0; i<parametertypes.length; i++)
//                    {
//                        if(refs[i] || rrm.getMarshalService().isRemoteReference(parametervalues[i]))
//                        {
////                            System.out.println("found ref: "+parametervalues[i]);
//                            parametervalues[i] = preproc.preProcess(context, parametervalues[i]);
//                        }
//                    }
//                }
        
        returnisref = SServiceProvider.isReturnValueRemoteReference(method, false);
        super.customResultAvailable(result);
      }
    });

相关文章