Interface EngineFactory<T,G>

Type Parameters:
T - Тип движка
G - Движок
All Known Subinterfaces:
ClassedEngineFactory<A,G>, MultiEngineFactory<T,G>
All Known Implementing Classes:
CachedEngineFactory, SpringEngineFactory

public interface EngineFactory<T,G>
Фабрика движков
  • Method Summary

    Modifier and Type
    Method
    Description
    produce(T type)
    Произвести движок
  • Method Details

    • produce

      G produce(T type)
      Произвести движок
      Parameters:
      type - Тип движка
      Returns:
      Движок
      Throws:
      EngineNotFoundException - Если по переданному типу движок не был найден
      EngineNotUniqueException - Если по переданному типу было найдено несколько движков