java.lang.Object
edu.internet2.middleware.grouper.app.gsh.template.GshTemplateV2

public abstract class GshTemplateV2 extends Object
  • Constructor Details

    • GshTemplateV2

      public GshTemplateV2()
  • Method Details

    • gshRunLogic

      public abstract void gshRunLogic(GshTemplateV2input gshTemplateV2input, GshTemplateV2output gshTemplateV2output)
    • getScriptPrependHeaders

      public int getScriptPrependHeaders()
      how many lines are prepended to the script
      Returns:
    • isLightWeight

      public boolean isLightWeight()
      lightweight
      Returns:
    • setLightWeight

      public void setLightWeight(boolean lightWeight)
      lightweight
      Parameters:
      lightWeight -
    • setScriptPrependHeaders

      public void setScriptPrependHeaders(int scriptPrependHeaders)
      how many lines are prepended to the script
      Parameters:
      scriptPrependHeaders -
    • getSource

      public String getSource()
      source for this template for error lines
      Returns:
    • setSource

      public void setSource(String source)
      source for this template for error lines
      Parameters:
      source -
    • copyStateFrom

      public void copyStateFrom(GshTemplateV2 gshTemplateV2)
    • decorateTemplateForUiDisplay

      public void decorateTemplateForUiDisplay(GshTemplateDecorateForUiInput gshTemplateDecorateForUiInput)