Class GshTemplateCompileStatus.GshTemplateCompileStatusResult

java.lang.Object
edu.internet2.middleware.grouper.app.gsh.template.GshTemplateCompileStatus.GshTemplateCompileStatusResult
Enclosing class:
GshTemplateCompileStatus

public static class GshTemplateCompileStatus.GshTemplateCompileStatusResult extends Object
outcome of a compile-status check for one compiled template's source
  • Constructor Details

    • GshTemplateCompileStatusResult

      public GshTemplateCompileStatusResult(boolean success, long lastCompiledMillis, String diagnostics)
      Parameters:
      success - true if the source compiled cleanly
      lastCompiledMillis - when this status was computed
      diagnostics - compiler/parse diagnostics when not successful; null on success
  • Method Details

    • isSuccess

      public boolean isSuccess()
      Returns:
      true if the source compiled cleanly
    • getLastCompiledMillis

      public long getLastCompiledMillis()
      Returns:
      epoch millis when this status was computed
    • getDiagnostics

      public String getDiagnostics()
      Returns:
      compiler/parse diagnostics when not successful; null on success