Class GroupImportContainer
java.lang.Object
edu.internet2.middleware.grouper.grouperUi.beans.ui.GroupImportContainer
data for group import
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncomma separated list of entity ids not foundint
row number there is an errorerror subjecterror textreturn the filename of the file being exportedgui groups in addition to the one in the comboboxgui subjects in addition to the one in the comboboxcurrent summary for externalized textkey is group name, value is the report for the groupgroups which we are importing toif there is a subject in url and we want to populate that field, then this is the valuehave a progress beangenerate a report (if needed) based on current progressboolean
if export all of just member subject idsboolean
if import from groupboolean
if import from subjectboolean
boolean
void
setEntityIdsNotFound
(String entityIdsNotFound1) comma separated list of entity ids not foundvoid
setErrorRowNumber
(int errorRowNumber1) row number there is an errorvoid
setErrorSubject
(String errorSubject1) error subjectvoid
setErrorText
(String errorText1) error textvoid
setExportAll
(boolean exportAll1) if export all of just member subject idsvoid
setGroupId
(String groupId) void
setGroupImportExtraGuiGroups
(Set<GuiGroup> groupImportExtraGuiGroups1) gui groups in addition to the one in the comboboxvoid
setGroupImportExtraGuiSubjects
(Set<GuiSubject> groupImportExtraGuiSubjects1) gui subjects in addition to the one in the comboboxvoid
setGroupImportGroupSummary
(GroupImportGroupSummary groupImportGroupSummary) current summary for externalized textvoid
setGroupImportGroupSummaryForGroupMap
(Map<Group, GroupImportGroupSummary> groupImportGroupSummaryForGroupMap1) key is group name, value is the report for the groupvoid
setGuiGroups
(Set<GuiGroup> groups1) groups which we are importing tovoid
setImportFromGroup
(boolean importFromGroup1) if import from groupvoid
setImportFromSubject
(boolean importFromSubject1) if import from subjectvoid
setImportReplaceMembers
(boolean importReplaceMembers) void
setRemoveMembers
(boolean removeMembers) void
setSourceId
(String sourceId) void
setSubjectId
(String subjectId) void
setUniqueImportId
(String uniqueImportId)
-
Constructor Details
-
GroupImportContainer
public GroupImportContainer()
-
-
Method Details
-
getGroupId
-
setGroupId
-
getSubjectId
-
setSubjectId
-
getSourceId
-
setSourceId
-
getUniqueImportId
-
setUniqueImportId
-
isImportReplaceMembers
public boolean isImportReplaceMembers() -
setImportReplaceMembers
public void setImportReplaceMembers(boolean importReplaceMembers) -
isRemoveMembers
public boolean isRemoveMembers() -
setRemoveMembers
public void setRemoveMembers(boolean removeMembers) -
getReport
generate a report (if needed) based on current progress- Returns:
- the report
-
getProgressBean
have a progress bean- Returns:
- the progressBean
-
getErrorRowNumber
public int getErrorRowNumber()row number there is an error- Returns:
- the errorRowNumber
-
setErrorRowNumber
public void setErrorRowNumber(int errorRowNumber1) row number there is an error- Parameters:
errorRowNumber1
- the errorRowNumber to set
-
getErrorText
error text- Returns:
- the errorText
-
setErrorText
error text- Parameters:
errorText1
- the errorText to set
-
getErrorSubject
error subject- Returns:
- the errorSubject
-
setErrorSubject
error subject- Parameters:
errorSubject1
- the errorSubject to set
-
getGroupImportGroupSummary
current summary for externalized text- Returns:
-
setGroupImportGroupSummary
current summary for externalized text- Parameters:
groupImportGroupSummary
-
-
getGuiGroups
groups which we are importing to- Returns:
- groups
-
setGuiGroups
groups which we are importing to- Parameters:
groups1
-
-
getGroupImportGroupSummaryForGroupMap
key is group name, value is the report for the group- Returns:
- map
-
setGroupImportGroupSummaryForGroupMap
public void setGroupImportGroupSummaryForGroupMap(Map<Group, GroupImportGroupSummary> groupImportGroupSummaryForGroupMap1) key is group name, value is the report for the group- Parameters:
groupImportGroupSummaryForGroupMap1
-
-
getEntityIdsNotFound
comma separated list of entity ids not found- Returns:
- list
-
setEntityIdsNotFound
comma separated list of entity ids not found- Parameters:
entityIdsNotFound1
-
-
getGroupImportExtraGuiSubjects
gui subjects in addition to the one in the combobox- Returns:
- gui subjects
-
setGroupImportExtraGuiSubjects
gui subjects in addition to the one in the combobox- Parameters:
groupImportExtraGuiSubjects1
-
-
getGroupImportExtraGuiGroups
gui groups in addition to the one in the combobox- Returns:
- the set of groups
-
getImportDefaultSubject
if there is a subject in url and we want to populate that field, then this is the value- Returns:
- the value
-
isImportFromGroup
public boolean isImportFromGroup()if import from group- Returns:
- if from group
-
isImportFromSubject
public boolean isImportFromSubject()if import from subject- Returns:
- if from subject
-
setGroupImportExtraGuiGroups
gui groups in addition to the one in the combobox- Parameters:
groupImportExtraGuiGroups1
-
-
setImportFromGroup
public void setImportFromGroup(boolean importFromGroup1) if import from group- Parameters:
importFromGroup1
-
-
setImportFromSubject
public void setImportFromSubject(boolean importFromSubject1) if import from subject- Parameters:
importFromSubject1
-
-
isExportAll
public boolean isExportAll()if export all of just member subject ids- Returns:
- export all
-
setExportAll
public void setExportAll(boolean exportAll1) if export all of just member subject ids- Parameters:
exportAll1
-
-
getExportFileName
return the filename of the file being exported- Returns:
- the filename of the file being exported
-