Class GshTemplateV2
java.lang.Object
edu.internet2.middleware.grouper.app.gsh.template.GshTemplateV2
- Direct Known Subclasses:
ExampleGshTemplateProvisioner
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcopyStateFrom(GshTemplateV2 gshTemplateV2) voiddecorateTemplateForUiDisplay(GshTemplateDecorateForUiInput gshTemplateDecorateForUiInput) inthow many lines are prepended to the scriptsource for this template for error linesabstract voidgshRunLogic(GshTemplateV2input gshTemplateV2input, GshTemplateV2output gshTemplateV2output) booleanlightweightvoidsetLightWeight(boolean lightWeight) lightweightvoidsetScriptPrependHeaders(int scriptPrependHeaders) how many lines are prepended to the scriptvoidsource for this template for error lines
-
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
source for this template for error lines- Returns:
-
setSource
source for this template for error lines- Parameters:
source-
-
copyStateFrom
-
decorateTemplateForUiDisplay
public void decorateTemplateForUiDisplay(GshTemplateDecorateForUiInput gshTemplateDecorateForUiInput)
-