Cloud/QueueService/Adapter/AbstractAdapter.php
LICENSE
This source file is subject to the new BSD license that is bundled
with this package in the file LICENSE.txt.
It is also available through the world-wide-web at this URL:
http://framework.zend.com/license/new-bsd
If you did not receive a copy of the license and are unable to
obtain it through the world-wide-web, please send an email
to license@zend.com so we can send you a copy immediately.
- Category
- Zend
- Copyright
- Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
- Package
- Zend_Cloud
- Subpackage
- QueueService
\Zend_Cloud_QueueService_Adapter_AbstractAdapter
Package: Zend_Cloud\QueueService



Abstract queue adapter
Provides functionality around setting message and message set classes.
- Implements
- Children
- \Zend_Cloud_QueueService_Adapter_WindowsAzure
- \Zend_Cloud_QueueService_Adapter_Sqs
- \Zend_Cloud_QueueService_Adapter_ZendQueue
- Category
- Zend
- Copyright
- Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
Constants
Properties


string $_messageClass = 'Zend_Cloud_QueueService_Message'
Class to use for queue messages
Default value
'Zend_Cloud_QueueService_Message'
Details- Type
- string
Methods


getMessageSetClass() : string
Get class to use for message collection objects
Returns
Type | Description |
---|---|
string |


setMessageClass(string $class) : \Zend_Cloud_QueueService_Adapter_AbstractAdapter
Set class to use for message objects
Parameters
Returns
Name | Type | Description |
---|---|---|
$class | string |
Type | Description |
---|---|
\Zend_Cloud_QueueService_Adapter_AbstractAdapter |


setMessageSetClass(string $class) : \Zend_Cloud_QueueService_Adapter_AbstractAdapter
Set class to use for message collection objects
Parameters
Returns
Name | Type | Description |
---|---|---|
$class | string |
Type | Description |
---|---|
\Zend_Cloud_QueueService_Adapter_AbstractAdapter |