Class DevServerClient

java.lang.Object
org.teavm.devserver.client.DevServerClient

public class DevServerClient extends Object
  • Constructor Details

  • Method Details

    • addListener

      public void addListener(DevServerListener listener)
    • removeListener

      public void removeListener(DevServerListener listener)
    • setJavaHome

      public void setJavaHome(String javaHome)
    • setServerClasspath

      public void setServerClasspath(Set<File> serverClasspath)
    • getTarget

      public DevServerTarget getTarget()
    • setTarget

      public void setTarget(DevServerTarget target)
    • setClasspath

      public void setClasspath(Set<File> classpath)
    • setProperties

      public void setProperties(Map<String,String> properties)
    • setPreservedClasses

      public void setPreservedClasses(Collection<String> preservedClasses)
    • setJsModuleType

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

      public void setTargetFileName(String targetFileName)
    • setTargetFilePath

      public void setTargetFilePath(String targetFilePath)
    • setMainClass

      public void setMainClass(String mainClass)
    • setStackDeobfuscated

      public void setStackDeobfuscated(boolean stackDeobfuscated)
    • setIndicator

      public void setIndicator(boolean indicator)
    • setPort

      public void setPort(int port)
    • setSources

      public void setSources(Set<File> sources)
    • setAutoReload

      public void setAutoReload(boolean autoReload)
    • setProxyUrl

      public void setProxyUrl(String proxyUrl)
    • setProxyPath

      public void setProxyPath(String proxyPath)
    • setStaticDirs

      public void setStaticDirs(List<String> staticDirs)
    • setStaticServePath

      public void setStaticServePath(String staticServePath)
    • setResourcePaths

      public void setResourcePaths(List<String> resourcePaths)
    • setResourceServePath

      public void setResourceServePath(String resourceServePath)
    • setProcessMemory

      public void setProcessMemory(int processMemory)
    • setDebugPort

      public void setDebugPort(int debugPort)
    • getServerClasspath

      public Set<File> getServerClasspath()
    • getClasspath

      public Set<File> getClasspath()
    • getTargetFileName

      public String getTargetFileName()
    • getTargetFilePath

      public String getTargetFilePath()
    • getProperties

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

      public Set<String> getPreservedClasses()
    • getJsModuleType

      public org.teavm.backend.javascript.JSModuleType getJsModuleType()
    • getMainClass

      public String getMainClass()
    • isStackDeobfuscated

      public boolean isStackDeobfuscated()
    • isIndicator

      public boolean isIndicator()
    • getPort

      public int getPort()
    • getSources

      public Set<File> getSources()
    • isAutoReload

      public boolean isAutoReload()
    • getProxyUrl

      public String getProxyUrl()
    • getProxyPath

      public String getProxyPath()
    • getStaticDirs

      public List<String> getStaticDirs()
    • getStaticServePath

      public String getStaticServePath()
    • getResourcePaths

      public List<String> getResourcePaths()
    • getResourceServePath

      public String getResourceServePath()
    • getProcessMemory

      public int getProcessMemory()
    • getDebugPort

      public int getDebugPort()
    • getJsDebugPort

      public int getJsDebugPort()
    • setJsDebugPort

      public void setJsDebugPort(int jsDebugPort)
    • isNoWatch

      public boolean isNoWatch()
    • setNoWatch

      public void setNoWatch(boolean noWatch)
    • isStarted

      public boolean isStarted()
    • isRunning

      public boolean isRunning()
    • getPid

      public long getPid()
    • isWasmSharedBuffer

      public boolean isWasmSharedBuffer()
    • setWasmSharedBuffer

      public void setWasmSharedBuffer(boolean wasmSharedBuffer)
    • isWasmModularRuntime

      public boolean isWasmModularRuntime()
    • setWasmModularRuntime

      public void setWasmModularRuntime(boolean wasmModularRuntime)
    • start

      public void start() throws IOException
      Throws:
      IOException
    • stop

      public void stop()
    • build

      public void build()
    • cancel

      public void cancel()
    • invalidateCache

      public void invalidateCache()