java.lang.Object
edu.internet2.middleware.changelogconsumer.googleapps.cache.GoogleCacheManager

public class GoogleCacheManager extends Object
ObjectCache stores objects retrieved from Google to save on the number of API round trips required. Each object type has its own cache and expiration interval. The ObjectCache object (static) to maintain the cache between the ChangeLogConsumer object's (prototype) life cycling.
  • Constructor Details

    • GoogleCacheManager

      public GoogleCacheManager()
  • Method Details

    • googleUsers

      public static Cache<com.google.api.services.admin.directory.model.User> googleUsers()
      Returns:
      a Google User cache
    • googleGroups

      public static Cache<com.google.api.services.admin.directory.model.Group> googleGroups()
      Returns:
      a Google Group cache