ExecutionService
Table of Contents
Constants
- PRIORITY_AGENT = 1
- PRIORITY_TEMPLATE = 0
Methods
- __construct() : mixed
- getAgent() : array<string|int, mixed>
- getCurrentAgentName() : string
- getParameter() : AbstractParameter
- getTemplateCurrentExecutionTime() : string
- getTemplateNextExecutionTime() : Result
Constants
PRIORITY_AGENT
public
mixed
PRIORITY_AGENT
= 1
PRIORITY_TEMPLATE
public
mixed
PRIORITY_TEMPLATE
= 0
Methods
__construct()
public
__construct(RepositoryInterface $repository) : mixed
Parameters
- $repository : RepositoryInterface
getAgent()
public
getAgent() : array<string|int, mixed>
Return values
array<string|int, mixed>getCurrentAgentName()
public
getCurrentAgentName() : string
Return values
stringgetParameter()
public
getParameter() : AbstractParameter
Return values
AbstractParametergetTemplateCurrentExecutionTime()
public
getTemplateCurrentExecutionTime([int $priority = self::PRIORITY_TEMPLATE ]) : string
Parameters
- $priority : int = self::PRIORITY_TEMPLATE
Return values
stringgetTemplateNextExecutionTime()
public
getTemplateNextExecutionTime(string $lastExecutionTime) : Result
Parameters
- $lastExecutionTime : string