Abstract queue adapter

Provides functionality around setting message and message set classes.

category Zend
package Zend_Cloud
subpackage QueueService
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License

 Methods

Get class to use for message objects

getMessageClass() : string

Returns

string

Get class to use for message collection objects

getMessageSetClass() : string

Returns

string

Set class to use for message objects

setMessageClass(string $class) : \Zend_Cloud_QueueService_Adapter_AbstractAdapter

Parameters

$class

string

Returns

\Zend_Cloud_QueueService_Adapter_AbstractAdapter

Set class to use for message collection objects

setMessageSetClass(string $class) : \Zend_Cloud_QueueService_Adapter_AbstractAdapter

Parameters

$class

string

Returns

\Zend_Cloud_QueueService_Adapter_AbstractAdapter

 Properties

 

Class to use for queue messages

$_messageClass : string

Default

'Zend_Cloud_QueueService_Message'
 

Class to use for collections of queue messages

$_messageSetClass : string

Default

'Zend_Cloud_QueueService_MessageSet'

 Constants

 

MESSAGESET_CLASS

MESSAGESET_CLASS = 'messageset_class' 
 

MESSAGE_CLASS

MESSAGE_CLASS = 'message_class'