org.apache.xmlrpc.fesi
Class FesiRpcExtension.ESRemote

java.lang.Object
  extended byObjectPrototype
      extended byorg.apache.xmlrpc.fesi.FesiRpcExtension.ESRemote
Enclosing class:
FesiRpcExtension

class FesiRpcExtension.ESRemote
extends ObjectPrototype


Field Summary
(package private)  java.lang.String remoteObject
           
(package private)  java.net.URL url
           
 
Constructor Summary
FesiRpcExtension.ESRemote(ESObject prototype, Evaluator evaluator, java.lang.String urlstring, java.lang.String robj)
           
FesiRpcExtension.ESRemote(ESObject prototype, Evaluator evaluator, java.net.URL url, java.lang.String robj)
           
 
Method Summary
 ESValue doIndirectCall(Evaluator evaluator, ESObject target, java.lang.String functionName, ESValue[] arguments)
           
 ESValue getProperty(java.lang.String name, int hash)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

url

java.net.URL url

remoteObject

java.lang.String remoteObject
Constructor Detail

FesiRpcExtension.ESRemote

public FesiRpcExtension.ESRemote(ESObject prototype,
                                 Evaluator evaluator,
                                 java.lang.String urlstring,
                                 java.lang.String robj)
                          throws java.net.MalformedURLException

FesiRpcExtension.ESRemote

public FesiRpcExtension.ESRemote(ESObject prototype,
                                 Evaluator evaluator,
                                 java.net.URL url,
                                 java.lang.String robj)
Method Detail

doIndirectCall

public ESValue doIndirectCall(Evaluator evaluator,
                              ESObject target,
                              java.lang.String functionName,
                              ESValue[] arguments)
                       throws EcmaScriptException,
                              java.lang.NoSuchMethodException
Throws:
EcmaScriptException
java.lang.NoSuchMethodException

getProperty

public ESValue getProperty(java.lang.String name,
                           int hash)
                    throws EcmaScriptException
Throws:
EcmaScriptException


Copyright © ${year} Apache Software Foundation. All Rights Reserved.