Class DevServer

java.lang.Object
org.teavm.devserver.DevServer

public class DevServer extends Object
  • Constructor Details

    • DevServer

      public DevServer()
  • Method Details

    • setMainClass

      public void setMainClass(String mainClass)
    • setClassPath

      public void setClassPath(String[] classPath)
    • setPort

      public void setPort(int port)
    • setDebugPort

      public void setDebugPort(int debugPort)
    • setPathToFile

      public void setPathToFile(String pathToFile)
    • setLog

      public void setLog(org.teavm.tooling.TeaVMToolLog log)
    • setFileName

      public void setFileName(String fileName)
    • setIndicator

      public void setIndicator(boolean indicator)
    • setDeobfuscateStack

      public void setDeobfuscateStack(boolean deobfuscateStack)
    • setReloadedAutomatically

      public void setReloadedAutomatically(boolean reloadedAutomatically)
    • setFileSystemWatched

      public void setFileSystemWatched(boolean fileSystemWatched)
    • setProxyUrl

      public void setProxyUrl(String proxyUrl)
    • setProxyPath

      public void setProxyPath(String proxyPath)
    • getSourcePath

      public List<String> getSourcePath()
    • setCompileOnStartup

      public void setCompileOnStartup(boolean compileOnStartup)
    • getPreservedClasses

      public List<String> getPreservedClasses()
    • getProperties

      public Map<String,String> getProperties()
    • setJsModuleType

      public void setJsModuleType(org.teavm.backend.javascript.JSModuleType jsModuleType)
    • invalidateCache

      public void invalidateCache()
    • buildProject

      public void buildProject()
    • cancelBuild

      public void cancelBuild()
    • addListener

      public void addListener(DevServerListener listener)
    • setLogBuildErrors

      public void setLogBuildErrors(boolean logBuildErrors)
    • start

      public void start()
    • awaitServer

      public void awaitServer() throws InterruptedException
      Throws:
      InterruptedException
    • stop

      public void stop()