| 
    Infinispan HotRod C++ Client
    7.3.5.CR1
    
   | 
 
#include <RemoteExecution.h>
Public Member Functions | |
| RemoteExecution (RemoteCacheBase &cache) | |
| template<typename ResultType > | |
| ResultType | execute (const std::string &s) | 
| template<typename ArgType > | |
| void | addArg (std::string s, ArgType v) | 
| void | putScript (const std::string &name, const std::string &script) | 
Simplify and improve the call of a remote execution task:
A Marshaller must be provided as template arguments. JBossMarshaller can be used as reference.
      
  | 
  inline | 
      
  | 
  inline | 
Add a name,value pair to the arguments list
| s | name of the arg | 
| v | value of the arg | 
| ArgType | is the type of the arg value. It can be of any type as long as the Marshaller is equipped with the related implementation | 
      
  | 
  inline | 
Execute a remote task
| s | name of the script to invlke | 
| ResultType | the type of the result value | 
      
  | 
  inline | 
Install a script on the server
| name | the name of the script | 
| script | the code | 
 1.8.11