Class ExtensibleDependency

  • All Implemented Interfaces:
    Direct Known Subclasses:

    public abstract class ExtensibleDependency
    extends CacheDependency
    ExtensibleDependency is an abstract class extended if Custom dependency is required.
    See Also:
    Serialized Form
    • Constructor Detail

      • ExtensibleDependency

        public ExtensibleDependency()
    • Method Detail

      • initialize

        public abstract boolean initialize()
        Initializes the ExtensibleDependency.
        True if initialization is successful otherwise false.
      • hasChanged

        public abstract boolean hasChanged()
        hasChanged method is set true if item is updated and it also needs to be updated in the cache.
        True if item also needs to be updated in cache otherwise false.
      • getDependencies

        public final java.util.List<CacheDependency> getDependencies()
        Contains the List of Dependencies for the Cache Item.
        getDependencies in class CacheDependency
        The list of dependencies associated with the cache item.