Class SourceManager.SourceManagerStatusBean

java.lang.Object
edu.internet2.middleware.subject.provider.SourceManager.SourceManagerStatusBean
Enclosing class:
SourceManager

public static class SourceManager.SourceManagerStatusBean extends Object
bean to hold the status stuff across all sources
  • Constructor Details

    • SourceManagerStatusBean

      public SourceManagerStatusBean()
  • Method Details

    • getSourceIdToStatusConfigs

      public Map<String,SubjectStatusConfig> getSourceIdToStatusConfigs()
      map of source id to status
      Returns:
      the source id
    • getStatusLabels

      public Set<String> getStatusLabels()
      search string from user which represents the status. e.g. status=active
      Returns:
      search string
    • getStatusesFromUser

      public Set<String> getStatusesFromUser()
      available statuses from screen (if not specified, any will be allowed). comma separated list
      Returns:
      available statuses
    • getStatusAllFromUser

      public Set<String> getStatusAllFromUser()
      all label from the user
      Returns:
      status from user
    • processConfigBeans

      public void processConfigBeans()
      loop through config beans from subject.properties