PHP Класс Cronario\Manager

Наследование: extends Thread
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$appId
$bootstrapFile
$eventTriggerSet
$id
$logger Psr\Log\LoggerInterface
$producer Producer
$queue Queue
$redis Predis\Client
$startOn
$workerClass
$workerConfig region Worker ***********************************************************

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

Метод Описание
__construct ( $id, $appId, $workerClass, $bootstrapFile )
parseManagerStatKey ( $key ) : array
run ( ) : boolean

Защищенные методы

Метод Описание
buildManagerLiveKey ( $id ) : string
buildManagerStatKey ( ) : string
eventTrigger ( $event )
finishManagerLive ( )
getAppId ( ) : mixed
getBootstrapFile ( ) : mixed
getId ( ) : mixed
getLogger ( ) : Psr\Log\LoggerInterface
getProducer ( ) : Producer
getQueue ( ) : Queue
getRedis ( ) : Client
getStartOn ( ) : mixed
getWorkerClass ( ) : mixed
getWorkerConfig ( null $key = null ) : mixed
isLimitsExceeded ( ) : boolean
isProducerShutDown ( ) : boolean
setAppId ( $appId )
setBootstrapFile ( $bootstrapFile )
setId ( $id )
setWorkerClass ( $workerClass )
startManagerLive ( )
waitDelay ( )

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

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

public __construct ( $id, $appId, $workerClass, $bootstrapFile )
$id
$appId
$workerClass
$bootstrapFile

buildManagerLiveKey() защищенный Метод

protected buildManagerLiveKey ( $id ) : string
$id
Результат string

buildManagerStatKey() защищенный Метод

protected buildManagerStatKey ( ) : string
Результат string

eventTrigger() защищенный Метод

protected eventTrigger ( $event )
$event

finishManagerLive() защищенный Метод

protected finishManagerLive ( )

getAppId() защищенный Метод

protected getAppId ( ) : mixed
Результат mixed

getBootstrapFile() защищенный Метод

protected getBootstrapFile ( ) : mixed
Результат mixed

getId() защищенный Метод

protected getId ( ) : mixed
Результат mixed

getLogger() защищенный Метод

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

getProducer() защищенный Метод

protected getProducer ( ) : Producer
Результат Producer

getQueue() защищенный Метод

protected getQueue ( ) : Queue
Результат Queue

getRedis() защищенный Метод

protected getRedis ( ) : Client
Результат Predis\Client

getStartOn() защищенный Метод

protected getStartOn ( ) : mixed
Результат mixed

getWorkerClass() защищенный Метод

protected getWorkerClass ( ) : mixed
Результат mixed

getWorkerConfig() защищенный Метод

protected getWorkerConfig ( null $key = null ) : mixed
$key null
Результат mixed

isLimitsExceeded() защищенный Метод

protected isLimitsExceeded ( ) : boolean
Результат boolean

isProducerShutDown() защищенный Метод

protected isProducerShutDown ( ) : boolean
Результат boolean

parseManagerStatKey() публичный статический Метод

public static parseManagerStatKey ( $key ) : array
$key
Результат array

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

public run ( ) : boolean
Результат boolean

setAppId() защищенный Метод

protected setAppId ( $appId )
$appId

setBootstrapFile() защищенный Метод

protected setBootstrapFile ( $bootstrapFile )
$bootstrapFile

setId() защищенный Метод

protected setId ( $id )
$id

setWorkerClass() защищенный Метод

protected setWorkerClass ( $workerClass )
$workerClass

startManagerLive() защищенный Метод

protected startManagerLive ( )

waitDelay() защищенный Метод

protected waitDelay ( )

Описание свойств

$appId защищенное свойство

protected $appId

$bootstrapFile защищенное свойство

protected $bootstrapFile

$eventTriggerSet защищенное свойство

protected $eventTriggerSet

$id защищенное свойство

protected $id

$logger защищенное статическое свойство

protected static LoggerInterface,Psr\Log $logger
Результат Psr\Log\LoggerInterface

$producer защищенное статическое свойство

protected static Producer,cronario $producer
Результат Producer

$queue защищенное статическое свойство

protected static Queue,cronario $queue
Результат Queue

$redis защищенное статическое свойство

protected static Client,Predis $redis
Результат Predis\Client

$startOn защищенное свойство

protected $startOn

$workerClass защищенное свойство

protected $workerClass

$workerConfig защищенное статическое свойство

region Worker ***********************************************************
protected static $workerConfig