Class GroupImportContainer

java.lang.Object
edu.internet2.middleware.grouper.grouperUi.beans.ui.GroupImportContainer

public class GroupImportContainer extends Object
data for group import
  • Constructor Details

    • GroupImportContainer

      public GroupImportContainer()
  • Method Details

    • getGroupId

      public String getGroupId()
    • setGroupId

      public void setGroupId(String groupId)
    • getSubjectId

      public String getSubjectId()
    • setSubjectId

      public void setSubjectId(String subjectId)
    • getSourceId

      public String getSourceId()
    • setSourceId

      public void setSourceId(String sourceId)
    • getUniqueImportId

      public String getUniqueImportId()
    • setUniqueImportId

      public void setUniqueImportId(String uniqueImportId)
    • isImportReplaceMembers

      public boolean isImportReplaceMembers()
    • setImportReplaceMembers

      public void setImportReplaceMembers(boolean importReplaceMembers)
    • isRemoveMembers

      public boolean isRemoveMembers()
    • setRemoveMembers

      public void setRemoveMembers(boolean removeMembers)
    • getReport

      public String getReport()
      generate a report (if needed) based on current progress
      Returns:
      the report
    • getProgressBean

      public ProgressBean 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

      public String getErrorText()
      error text
      Returns:
      the errorText
    • setErrorText

      public void setErrorText(String errorText1)
      error text
      Parameters:
      errorText1 - the errorText to set
    • getErrorSubject

      public String getErrorSubject()
      error subject
      Returns:
      the errorSubject
    • setErrorSubject

      public void setErrorSubject(String errorSubject1)
      error subject
      Parameters:
      errorSubject1 - the errorSubject to set
    • getGroupImportGroupSummary

      public GroupImportGroupSummary getGroupImportGroupSummary()
      current summary for externalized text
      Returns:
    • setGroupImportGroupSummary

      public void setGroupImportGroupSummary(GroupImportGroupSummary groupImportGroupSummary)
      current summary for externalized text
      Parameters:
      groupImportGroupSummary -
    • getGuiGroups

      public Set<GuiGroup> getGuiGroups()
      groups which we are importing to
      Returns:
      groups
    • setGuiGroups

      public void setGuiGroups(Set<GuiGroup> groups1)
      groups which we are importing to
      Parameters:
      groups1 -
    • getGroupImportGroupSummaryForGroupMap

      public Map<Group,GroupImportGroupSummary> 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

      public String getEntityIdsNotFound()
      comma separated list of entity ids not found
      Returns:
      list
    • setEntityIdsNotFound

      public void setEntityIdsNotFound(String entityIdsNotFound1)
      comma separated list of entity ids not found
      Parameters:
      entityIdsNotFound1 -
    • getGroupImportExtraGuiSubjects

      public Set<GuiSubject> getGroupImportExtraGuiSubjects()
      gui subjects in addition to the one in the combobox
      Returns:
      gui subjects
    • setGroupImportExtraGuiSubjects

      public void setGroupImportExtraGuiSubjects(Set<GuiSubject> groupImportExtraGuiSubjects1)
      gui subjects in addition to the one in the combobox
      Parameters:
      groupImportExtraGuiSubjects1 -
    • getGroupImportExtraGuiGroups

      public Set<GuiGroup> getGroupImportExtraGuiGroups()
      gui groups in addition to the one in the combobox
      Returns:
      the set of groups
    • getImportDefaultSubject

      public String 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

      public void setGroupImportExtraGuiGroups(Set<GuiGroup> groupImportExtraGuiGroups1)
      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

      public String getExportFileName()
      return the filename of the file being exported
      Returns:
      the filename of the file being exported