PHP Интерфейс MGDigital\BusQue\QueueDriverInterface

Показать файл Открыть проект

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

Метод Описание
awaitCommand ( string $queueName, integer $time = null ) : ReceivedCommand
completeCommand ( string $queueName, string $id )
deleteQueue ( string $queueName )
getConsumingIds ( string $queueName ) : array
getQueueNames ( ) : array
getQueuedCount ( string $queueName ) : integer
getQueuedIds ( string $queueName, integer $offset, integer $limit = 10 ) : array
isIdConsuming ( string $queueName, string $id ) : boolean
isIdQueued ( string $queueName, string $id ) : boolean
purgeCommand ( string $queueName, string $id )
putQueue ( string $queueName )
queueCommand ( string $queueName, string $id, string $serialized )
readCommand ( string $queueName, string $id ) : string

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

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

public awaitCommand ( string $queueName, integer $time = null ) : ReceivedCommand
$queueName string
$time integer
Результат ReceivedCommand

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

public completeCommand ( string $queueName, string $id )
$queueName string
$id string

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

public deleteQueue ( string $queueName )
$queueName string

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

public getConsumingIds ( string $queueName ) : array
$queueName string
Результат array

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

public getQueueNames ( ) : array
Результат array

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

public getQueuedCount ( string $queueName ) : integer
$queueName string
Результат integer

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

public getQueuedIds ( string $queueName, integer $offset, integer $limit = 10 ) : array
$queueName string
$offset integer
$limit integer
Результат array

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

public isIdConsuming ( string $queueName, string $id ) : boolean
$queueName string
$id string
Результат boolean

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

public isIdQueued ( string $queueName, string $id ) : boolean
$queueName string
$id string
Результат boolean

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

public purgeCommand ( string $queueName, string $id )
$queueName string
$id string

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

public putQueue ( string $queueName )
$queueName string

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

public queueCommand ( string $queueName, string $id, string $serialized )
$queueName string
$id string
$serialized string

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

public readCommand ( string $queueName, string $id ) : string
$queueName string
$id string
Результат string The serialized command