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.String
EXCEPTION_MESSAGE_KEY_FAILED_START
static java.lang.String
PHANTOMJS_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 void
dispose()
java.lang.String
getId()
java.net.URI
getListenURI()
protected java.lang.Process
getProcess()
ProcessConnection
getProcessConnection()
boolean
hasEnded()
protected void
signalEnd()
void
startPhantomJS()
-
-
-
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()
-
-