Interface IdentityProvider<T>

All Known Implementing Classes:
BackofficeIdentityProvider, ItemIdentityProvider, ProductIdentityProvider, ShardAwareProductIdentityProvider

public interface IdentityProvider<T>
  • Method Summary

    Modifier and Type
    Method
    Description
    getIdentifier(IndexConfig indexConfig, T model)
    Provides unique string representation of indexed type identifier that is generated with respect to the model type restrictions.
  • Method Details

    • getIdentifier

      String getIdentifier(IndexConfig indexConfig, T model)
      Provides unique string representation of indexed type identifier that is generated with respect to the model type restrictions.
      Parameters:
      indexConfig -
      model -
      Returns:
      identifier