Class SyncStemToGrouperLogic

java.lang.Object
edu.internet2.middleware.grouper.app.syncToGrouper.SyncStemToGrouperLogic

public class SyncStemToGrouperLogic extends Object
  • Field Details

  • Constructor Details

    • SyncStemToGrouperLogic

      public SyncStemToGrouperLogic()
    • SyncStemToGrouperLogic

      public SyncStemToGrouperLogic(SyncToGrouper syncToGrouper)
  • Method Details

    • getSyncToGrouper

      public SyncToGrouper getSyncToGrouper()
    • setSyncToGrouper

      public void setSyncToGrouper(SyncToGrouper syncToGrouper)
    • getTopLevelStemNamesToSync

      public Set<String> getTopLevelStemNamesToSync()
      top level stems to retrieve from database (and substems), as specified by the called Note: you should probably use the one from SyncToGrouper
      Returns:
      top level stems to sync
    • getGrouperStemNameToStem

      public Map<String,Stem> getGrouperStemNameToStem()
      map of stem name to stem
      Returns:
      the map of stem name to stem
    • syncLogic

      public void syncLogic()
    • getStemInserts

      public List<SyncStemToGrouperBean> getStemInserts()
      Returns:
    • getStemUpdates

      public List<SyncStemToGrouperBean> getStemUpdates()
      Returns:
    • getStemDeletes

      public List<Stem> getStemDeletes()
      stem deletes
      Returns: