com.xpn.xwiki.render
Class XWikiPerlPluginThread

java.lang.Object
  extended byjava.lang.Thread
      extended bycom.xpn.xwiki.render.XWikiPerlPluginThread
All Implemented Interfaces:
java.lang.Runnable

public class XWikiPerlPluginThread
extends java.lang.Thread


Field Summary
private  InlineJavaServer javaserver
           
private  int javaServerDebug
           
private  java.lang.String javaServerPort
           
private  XWikiPerlPluginRenderer perlRenderer
           
private  boolean ready
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
XWikiPerlPluginThread(XWikiPerlPluginRenderer perlrenderer, java.lang.String javaserverport, int javaserverdebug)
           
 
Method Summary
 boolean checkServer()
           
 int getJavaServerDebug()
           
 java.lang.String getJavaServerPort()
           
 XWikiPerlPluginRenderer getPerlRenderer()
           
 boolean isReady()
           
 void run()
           
 void setJavaServerDebug(int javaServerDebug)
           
 void setJavaServerPort(java.lang.String javaServerPort)
           
 void setPerlRenderer(XWikiPerlPluginRenderer perlRenderer)
           
 void setReady(boolean ready)
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

javaServerDebug

private int javaServerDebug

javaServerPort

private java.lang.String javaServerPort

perlRenderer

private XWikiPerlPluginRenderer perlRenderer

ready

private boolean ready

javaserver

private InlineJavaServer javaserver
Constructor Detail

XWikiPerlPluginThread

public XWikiPerlPluginThread(XWikiPerlPluginRenderer perlrenderer,
                             java.lang.String javaserverport,
                             int javaserverdebug)
Method Detail

run

public void run()

isReady

public boolean isReady()

setReady

public void setReady(boolean ready)

checkServer

public boolean checkServer()

getJavaServerDebug

public int getJavaServerDebug()

setJavaServerDebug

public void setJavaServerDebug(int javaServerDebug)

getJavaServerPort

public java.lang.String getJavaServerPort()

setJavaServerPort

public void setJavaServerPort(java.lang.String javaServerPort)

getPerlRenderer

public XWikiPerlPluginRenderer getPerlRenderer()

setPerlRenderer

public void setPerlRenderer(XWikiPerlPluginRenderer perlRenderer)


Copyright 2003 Ludovic Dubost