Interface CompileExManager

All Known Implementing Classes:
CompileExManagerImpl

public interface CompileExManager
Author:
Kochetkov
  • Method Details

    • compileJavaIfNeed

      void compileJavaIfNeed()
    • checkTsCompile

      void checkTsCompile()
    • compileJava

      void compileJava()
    • cleanJava

      void cleanJava() throws org.apache.maven.shared.invoker.MavenInvocationException
      Throws:
      org.apache.maven.shared.invoker.MavenInvocationException
    • compileTs

      void compileTs()
    • stopAutoCompilation

      void stopAutoCompilation()
    • startAutoCompilation

      void startAutoCompilation()
    • stopTsAutoCompilation

      void stopTsAutoCompilation()
    • isJavaLastCompileResultSuccessful

      boolean isJavaLastCompileResultSuccessful()
    • tsNeedToCompile

      boolean tsNeedToCompile()
    • isAutoCompilationEnabled

      boolean isAutoCompilationEnabled()
    • compileJavaSync

      void compileJavaSync()
    • compileTsSync

      void compileTsSync()
    • unregisterTsCompileListener

      void unregisterTsCompileListener(TsCompileListener listener)
    • registerTsCompileListener

      void registerTsCompileListener(TsCompileListener listener)