Package net.sf.jasperreports.phantomjs
Class PhantomJSProcess
- java.lang.Object
-
- net.sf.jasperreports.phantomjs.PhantomJSProcess
-
public class PhantomJSProcess extends java.lang.Object- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringEXCEPTION_MESSAGE_KEY_FAILED_STARTstatic java.lang.StringPHANTOMJS_CONFIRMATION_MESSAGE
-
Constructor Summary
Constructors Constructor Description PhantomJSProcess(ProcessDirector director, int listenPort)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddispose()java.lang.StringgetId()java.net.URIgetListenURI()protected java.lang.ProcessgetProcess()ProcessConnectiongetProcessConnection()booleanhasEnded()protected voidsignalEnd()voidstartPhantomJS()
-
-
-
Field Detail
-
EXCEPTION_MESSAGE_KEY_FAILED_START
public static final java.lang.String EXCEPTION_MESSAGE_KEY_FAILED_START
- See Also:
- Constant Field Values
-
PHANTOMJS_CONFIRMATION_MESSAGE
public static final java.lang.String PHANTOMJS_CONFIRMATION_MESSAGE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PhantomJSProcess
public PhantomJSProcess(ProcessDirector director, int listenPort)
-
-
Method Detail
-
getId
public java.lang.String getId()
-
getListenURI
public java.net.URI getListenURI()
-
startPhantomJS
public void startPhantomJS()
-
getProcess
protected java.lang.Process getProcess()
-
getProcessConnection
public ProcessConnection getProcessConnection()
-
signalEnd
protected void signalEnd()
-
hasEnded
public boolean hasEnded()
-
dispose
public void dispose()
-
-