Interface EfestoInput<T>

All Known Implementing Classes:
BaseEfestoInput

public interface EfestoInput<T>
A generic input to be consumed
  • Method Details

    • getModelLocalUriId

      ModelLocalUriId getModelLocalUriId()
      The unique, full identifier of a given model' resource
      Returns:
    • getInputData

      T getInputData()
    • getFirstLevelCacheKey

      default EfestoClassKey getFirstLevelCacheKey()
      Returns the first-level cache key for the current EfestoInput
      Returns:
    • getSecondLevelCacheKey

      default EfestoIdentifierClassKey getSecondLevelCacheKey()
      Returns the second-level cache key for the current EfestoInput
      Returns: