Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

VariableJava classDescription

gsh_builtin_grouperSession

GrouperSession

session the script runs as

gsh_builtin_ownerStemName

Stringowner stem name where template was called

gsh_builtin_ownerGroupName

Stringowner group name where template was called

gsh_builtin_gshReportRuntime

GshReportRuntimecontainer to hold important information about the run
gsh_builtin_gshReportRuntime.getOwnerGroup()Groupowner group where template was called
gsh_builtin_gshReportRuntime.getOwnerStem()Stemowner stem where template was called
gsh_builtin_gshReportRuntime.getOwnerGroupName()Stringowner group name where template was called; same as gsh_builtin_ownerGroupName
gsh_builtin_gshReportRuntime.getOwnerStemName()Stringowner stem name where template was called; same as gsh_builtin_ownerStemName
gsh_builtin_gshReportRuntime.getGrouperReportData()GrouperReportDatacontainer for the output file (FILE) or csv rows (CSV)

gsh_builtin_gshReportRuntime.getGrouperReportData().getFile()

File(FILE) file object to be written to
gsh_builtin_gshReportRuntime.getGrouperReportData().getHeaders()List<String>(CSV) column names to appear in csv header row
gsh_builtin_gshReportRuntime.getGrouperReportData().getData()List<String[]>(CSV) rows of data to appear in the csv; not set by default, so must be initialized with at least an empty list

...