Interface IMemoryService

All Known Implementing Classes:
MemoryService

public interface IMemoryService
Service that manages business logic related to memory.
Author:
Erik Zemčík
  • Method Details

    • getConfiguredMemory

      IMemory getConfiguredMemory(ProblemCaseMemorySettings memorySettings)
      Provides a memory configured using the provided memory settings.

      This memory can be used for execution and evaluation related to the problem case that owns the provided memory settings.

      Parameters:
      memorySettings - settings to use to configure the memory
      Returns:
      configured memory
      Throws:
      IllegalArgumentException - if memorySettings is null