PHP 클래스 MGDigital\BusQue\Implementation

파일 보기 프로젝트 열기: mgdigital/busque 1 사용 예제들

공개 메소드들

메소드 설명
__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