Package dev.zemco.codegame.execution
Interface IExecutionService
- All Known Implementing Classes:
ProgramExecutionService
public interface IExecutionService
Service that manages business logic related to execution.
- Author:
- Erik Zemčík
-
Method Summary
Modifier and TypeMethodDescriptiongetExecutionContextForProblemCaseSolution(Program solution, ProblemCase problemCase)
-
Method Details
-
getExecutionContextForProblemCaseSolution
IExecutionContext getExecutionContextForProblemCaseSolution(Program solution, ProblemCase problemCase) - Parameters:
solution- program to executeproblemCase- problem case to execute against- Returns:
- configured execution context
- Throws:
IllegalArgumentException- ifsolutionisnullor ifproblemCaseisnull
-