java.lang.Object
edu.internet2.middleware.changelogconsumer.googleapps.cache.Cache<T>

public class Cache<T> extends Object
CacheObject supports Google User, Google Group, Grouper Subject, and Grouper Group objects. * @author John Gasper, Unicon
  • Constructor Details

    • Cache

      public Cache()
  • Method Details

    • get

      public T get(String id)
    • clear

      public void clear()
    • put

      public void put(T item)
    • remove

      public void remove(String id)
    • seed

      public void seed(int size)
    • seed

      public void seed(List<T> items)
    • size

      public int size()
    • setCacheValidity

      public void setCacheValidity(int minutes)
    • getExpiration

      public org.joda.time.DateTime getExpiration()
    • isExpired

      public boolean isExpired()
    • getKeySet

      public Set<String> getKeySet()