Interface EnumerationInfoManager


public interface EnumerationInfoManager
This interface defines the method that enumeration info providers can use to reset their cached enumerations.

Supported API: true

Extendable: false
  • Method Details

    • resetEnumeration

      void resetEnumeration(EnumerationInfoProvider provider)
      This should be called by the EnumerationInfoProvider to flush it's dynamic enumeration from the manager's cache. This method will typically be called when the enumeration has changed. The enumeration manager will reset whole Types/Attributes/Enumeration cache. This is costly operation. For best performance, only call this method after changes to the external information have been made which need to be reflected in the enumeration.
      Parameters:
      provider - The provider of the enumeration that has changed. Must not be null.

      Supported API: true