Interface EfestoInput<T>

  • All Known Implementing Classes:
    BaseEfestoInput

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

      • getModelLocalUriId

        org.kie.efesto.common.api.identifiers.ModelLocalUriId getModelLocalUriId()
        The unique, full identifier of a given model' resource
        Returns:
      • getInputData

        T getInputData()
      • getFirstLevelCacheKey

        default org.kie.efesto.common.api.cache.EfestoClassKey getFirstLevelCacheKey()
        Returns the first-level cache key for the current EfestoInput
        Returns:
      • getSecondLevelCacheKey

        default org.kie.efesto.common.api.cache.EfestoIdentifierClassKey getSecondLevelCacheKey()
        Returns the second-level cache key for the current EfestoInput
        Returns: