Class UsduSource

java.lang.Object
edu.internet2.middleware.grouper.app.usdu.UsduSource

public class UsduSource extends Object
bean to hold the usdu configuration defined in properties files
  • Constructor Details

    • UsduSource

      public UsduSource()
  • Method Details

    • getSourceId

      public String getSourceId()
      Returns:
      source id of the subjects
    • setSourceId

      public void setSourceId(String sourceId)
      source id of the subjects
      Parameters:
      sourceId -
    • getSourceLabel

      public String getSourceLabel()
      Returns:
      source label of the subjects
    • setSourceLabel

      public void setSourceLabel(String sourceLabel)
      source label of the subjects
      Parameters:
      sourceLabel -
    • isRemoveUpToFailsafe

      public boolean isRemoveUpToFailsafe()
      should the subjects up to maxUnresolvableSubjects be deleted if more than that found while running the job
      Returns:
    • setRemoveUpToFailsafe

      public void setRemoveUpToFailsafe(boolean removeUpToFailsafe)
      should the subjects up to maxUnresolvableSubjects be deleted if more than that found while running the job
      Parameters:
      removeUpToFailsafe -
    • getMaxUnresolvableSubjects

      public int getMaxUnresolvableSubjects()
      Returns:
      maximum number of subjects that can be deleted in one job run
    • setMaxUnresolvableSubjects

      public void setMaxUnresolvableSubjects(int maxUnresolvableSubjects)
      maximum number of subjects that can be deleted in one job run
      Parameters:
      maxUnresolvableSubjects -
    • getDeleteAfterDays

      public int getDeleteAfterDays()
      after how many days subject should be deleted after being unresolved
      Returns:
    • setDeleteAfterDays

      public void setDeleteAfterDays(int deleteAfterDays)
      after how many days subject should be deleted after being unresolved
      Parameters:
      deleteAfterDays -