org.rythmengine.sandbox
Class SandboxExecutingService
java.lang.Object
org.rythmengine.sandbox.SandboxExecutingService
public class SandboxExecutingService
- extends Object
A secure executing service run template in a separate thread in case there are infinite loop, and also set
the SecurityManager in the executing thread
SandboxExecutingService
public SandboxExecutingService(int poolSize,
SandboxThreadFactory fact,
long timeout,
RythmEngine re,
String code)
execute
public String execute(Map<String,Object> context,
File template,
Object... args)
execute
public String execute(Map<String,Object> context,
String template,
Object... args)
executeAsync
public Future<Object> executeAsync(ITemplate t)
shutdown
public void shutdown()
finalize
protected void finalize()
throws Throwable
- Overrides:
finalize
in class Object
- Throws:
Throwable
Copyright © 2013. All Rights Reserved.