Interface SnQualifierProvider

All Known Implementing Classes:
CurrencySnQualifierProvider, LanguageSnQualifierProvider, StoreSnQualifierProvider

public interface SnQualifierProvider
This interface provides support for different types of qualifiers.
  • Method Details

    • getSupportedQualifierClasses

      Set<Class<?>> getSupportedQualifierClasses()
      Returns the supported qualifier classes.
      Returns:
      the supported qualifier classes
    • getAvailableQualifiers

      List<SnQualifier> getAvailableQualifiers(SnContext context)
      Returns all the possible qualifiers for a given context.
      Parameters:
      context - - the context
      Returns:
      the available qualifiers
    • getCurrentQualifiers

      List<SnQualifier> getCurrentQualifiers(SnContext context)
      Returns the current qualifier for a given context.
      Parameters:
      context - - the context
      Returns:
      the current qualifier