Class GshTemplateRuntime
java.lang.Object
edu.internet2.middleware.grouper.app.gsh.template.GshTemplateRuntime
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
assignGshTemplateV2
(GshTemplateV2 gshTemplateV2) set this from scriptvoid
assignGshTemplateV2internal
(GshTemplateV2 gshTemplateV2) set this from scriptstatic void
assignThreadLocalGshTemplateRuntime
(GshTemplateRuntime gshTemplateRuntime) set this from scriptowner group name where template was calledowner stem name where template was calledarbitrary wsInputstatic void
static GshTemplateRuntime
void
setAuthenticatedSubject
(Subject authenticatedSubject) void
setCurrentSubject
(Subject currentSubject) void
setGrouperGroovyRuntime
(GrouperGroovyRuntime grouperGroovyRuntime) void
setOwnerGroupName
(String ownerGroupName) owner group name where template was calledvoid
setOwnerStemName
(String ownerStemName) owner stem name where template was calledvoid
setTemplateConfigId
(String templateConfigId) void
setWsInput
(Map<String, Object> wsInput) arbitrary wsInput
-
Constructor Details
-
GshTemplateRuntime
public GshTemplateRuntime()
-
-
Method Details
-
getWsInput
arbitrary wsInput- Returns:
-
setWsInput
arbitrary wsInput- Parameters:
wsInput
-
-
assignGshTemplateV2
set this from script- Parameters:
gshTemplateV2
-
-
assignGshTemplateV2internal
set this from script- Parameters:
gshTemplateV2
-
-
getGshTemplateV2
set this from script- Returns:
-
getTemplateConfigId
-
setTemplateConfigId
-
getCurrentSubject
-
setCurrentSubject
-
getAuthenticatedSubject
-
setAuthenticatedSubject
-
getGrouperSession
-
retrieveGshTemplateRuntime
-
assignThreadLocalGshTemplateRuntime
-
removeThreadLocalGshTemplateRuntime
public static void removeThreadLocalGshTemplateRuntime() -
setOwnerStemName
owner stem name where template was called- Parameters:
ownerStemName
-
-
setOwnerGroupName
owner group name where template was called- Parameters:
ownerGroupName
-
-
getOwnerStemName
owner stem name where template was called- Returns:
-
getOwnerGroupName
owner group name where template was called- Returns:
-
setGrouperGroovyRuntime
-
getGrouperGroovyRuntime
-