public class GshTemplateConfig extends Object
Constructor and Description |
---|
GshTemplateConfig(String configId) |
public GshTemplateConfig(String configId)
public String getTemplateNameExternalizedTextKey()
public String getTemplateDescriptionExternalizedTextKey()
public String getTemplateDescription()
public String getConfigId()
public String getTemplateName()
public String getTemplateNameForUi()
public String getTemplateDescriptionForUi()
public String getMoreActionsLabelForUi()
public boolean isUseExternalizedText()
public String getMoreActionsLabelExternalizedTextKey()
public String getMoreActionsLabel()
public GshTemplateRunAsType getGshTemplateRunAsType()
public boolean isEnabled()
public boolean isUseIndividualAudits()
public boolean isShowOnGroups()
public GshTemplateGroupShowType getGshTemplateGroupShowType()
public Group getGroupToShow()
public GshTemplateGroupShowOnDescendants getGshTemplateGroupShowOnDescendants()
public boolean isShowOnFolders()
public boolean isShowInMoreActions()
public GshTemplateFolderShowType getGshTemplateFolderShowType()
public Stem getFolderToShow()
public GshTemplateFolderShowOnDescendants getGshTemplateFolderShowOnDescendants()
public GshTemplateSecurityRunType getGshTemplateSecurityRunType()
public Group getGroupThatCanRun()
public GshTemplateRequireFolderPrivilege getGshTemplateRequireFolderPrivilege()
public GshTemplateRequireGroupPrivilege getGshTemplateRequireGroupPrivilege()
public String getRunAsSpecifiedSubjectSourceId()
public String getRunAsSpecifiedSubjectId()
public String getGshTemplate()
public List<GshTemplateInputConfig> getGshTemplateInputConfigs()
public boolean isRunGshInTransaction()
public String getActAsGroupUUID()
public boolean isDisplayErrorOutput()
public void populateConfiguration()
public boolean isGshLightweight()
public boolean canFolderRunTemplate(Stem folder)
folder
- public void setCurrentUser(Subject loggedInSubject)
loggedInSubject
- public Subject getCurrentUser()
Copyright © 2016 Internet2. All rights reserved.