Package net.sf.jasperreports.phantomjs
Class ProcessDirector
- java.lang.Object
-
- net.sf.jasperreports.phantomjs.ProcessDirector
-
public class ProcessDirector extends java.lang.Object- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Constructor Summary
Constructors Constructor Description ProcessDirector(JasperReportsContext jasperReportsContext, ScriptManager scriptManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddispose()java.net.Inet4AddressgetListenAddress()java.util.List<JRPropertiesUtil.PropertySuffix>getOptions()java.lang.StringgetPhantomjsExecutablePath()protected intgetProcessIdleTimeout()intgetProcessStartTimeout()protected intgetRequestTimeout()ScriptManagergetScriptManager()java.lang.StringrunRequest(java.lang.String data)
-
-
-
Constructor Detail
-
ProcessDirector
public ProcessDirector(JasperReportsContext jasperReportsContext, ScriptManager scriptManager)
-
-
Method Detail
-
getPhantomjsExecutablePath
public java.lang.String getPhantomjsExecutablePath()
-
getProcessStartTimeout
public int getProcessStartTimeout()
-
getProcessIdleTimeout
protected int getProcessIdleTimeout()
-
getRequestTimeout
protected int getRequestTimeout()
-
getScriptManager
public ScriptManager getScriptManager()
-
getListenAddress
public java.net.Inet4Address getListenAddress()
-
getOptions
public java.util.List<JRPropertiesUtil.PropertySuffix> getOptions()
-
runRequest
public java.lang.String runRequest(java.lang.String data)
-
dispose
public void dispose()
-
-