PHP Класс MGDigital\BusQue\Implementation

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( MGDigital\BusQue\QueueResolverInterface $queueResolver, MGDigital\BusQue\CommandSerializerInterface $commandSerializer, MGDigital\BusQue\CommandIdGeneratorInterface $commandIdGenerator, MGDigital\BusQue\QueueDriverInterface $queueDriver, MGDigital\BusQue\SchedulerDriverInterface $schedulerDriver, MGDigital\BusQue\ClockInterface $clock, MGDigital\BusQue\CommandBusAdapterInterface $commandBusAdapter, Psr\Log\LoggerInterface $logger )
getClock ( ) : MGDigital\BusQue\ClockInterface
getCommandBusAdapter ( ) : MGDigital\BusQue\CommandBusAdapterInterface
getCommandIdGenerator ( ) : MGDigital\BusQue\CommandIdGeneratorInterface
getCommandSerializer ( ) : MGDigital\BusQue\CommandSerializerInterface
getLogger ( ) : Psr\Log\LoggerInterface
getQueueDriver ( ) : MGDigital\BusQue\QueueDriverInterface
getQueueResolver ( ) : MGDigital\BusQue\QueueResolverInterface
getSchedulerDriver ( ) : MGDigital\BusQue\SchedulerDriverInterface

Описание методов

__construct() публичный Метод

public __construct ( MGDigital\BusQue\QueueResolverInterface $queueResolver, MGDigital\BusQue\CommandSerializerInterface $commandSerializer, MGDigital\BusQue\CommandIdGeneratorInterface $commandIdGenerator, MGDigital\BusQue\QueueDriverInterface $queueDriver, MGDigital\BusQue\SchedulerDriverInterface $schedulerDriver, MGDigital\BusQue\ClockInterface $clock, MGDigital\BusQue\CommandBusAdapterInterface $commandBusAdapter, Psr\Log\LoggerInterface $logger )
$queueResolver MGDigital\BusQue\QueueResolverInterface
$commandSerializer MGDigital\BusQue\CommandSerializerInterface
$commandIdGenerator MGDigital\BusQue\CommandIdGeneratorInterface
$queueDriver MGDigital\BusQue\QueueDriverInterface
$schedulerDriver MGDigital\BusQue\SchedulerDriverInterface
$clock MGDigital\BusQue\ClockInterface
$commandBusAdapter MGDigital\BusQue\CommandBusAdapterInterface
$logger Psr\Log\LoggerInterface

getClock() публичный Метод

public getClock ( ) : MGDigital\BusQue\ClockInterface
Результат MGDigital\BusQue\ClockInterface

getCommandBusAdapter() публичный Метод

public getCommandBusAdapter ( ) : MGDigital\BusQue\CommandBusAdapterInterface
Результат MGDigital\BusQue\CommandBusAdapterInterface

getCommandIdGenerator() публичный Метод

public getCommandIdGenerator ( ) : MGDigital\BusQue\CommandIdGeneratorInterface
Результат MGDigital\BusQue\CommandIdGeneratorInterface

getCommandSerializer() публичный Метод

public getCommandSerializer ( ) : MGDigital\BusQue\CommandSerializerInterface
Результат MGDigital\BusQue\CommandSerializerInterface

getLogger() публичный Метод

public getLogger ( ) : Psr\Log\LoggerInterface
Результат Psr\Log\LoggerInterface

getQueueDriver() публичный Метод

public getQueueDriver ( ) : MGDigital\BusQue\QueueDriverInterface
Результат MGDigital\BusQue\QueueDriverInterface

getQueueResolver() публичный Метод

public getQueueResolver ( ) : MGDigital\BusQue\QueueResolverInterface
Результат MGDigital\BusQue\QueueResolverInterface

getSchedulerDriver() публичный Метод

public getSchedulerDriver ( ) : MGDigital\BusQue\SchedulerDriverInterface
Результат MGDigital\BusQue\SchedulerDriverInterface