category Zend
package Zend_Service_WindowsAzure
subpackage RetryPolicy
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License
inherited_from \Zend_Service_WindowsAzure_RetryPolicy_RetryPolicyAbstract

 Methods

Execute function under retry policy

execute(string|array $function, array $parameters = array()) : mixed
inherited_from \Zend_Service_WindowsAzure_RetryPolicy_RetryPolicyAbstract::execute()

Parameters

$function

stringarray

Function to execute

$parameters

array

Parameters for function call

Returns

mixed

Execute function under retry policy

execute(string|array $function, array $parameters = array()) : mixed
Inherited

Parameters

$function

stringarray

Function to execute

$parameters

array

Parameters for function call

Returns

mixed

Create a Zend_Service_WindowsAzure_RetryPolicy_NoRetry instance

noRetry() : \Zend_Service_WindowsAzure_RetryPolicy_NoRetry
InheritedStatic

Returns

\Zend_Service_WindowsAzure_RetryPolicy_NoRetry

Create a Zend_Service_WindowsAzure_RetryPolicy_RetryN instance

retryN(integer $count = 1, integer $intervalBetweenRetries = 0) : \Zend_Service_WindowsAzure_RetryPolicy_RetryN
InheritedStatic

Parameters

$count

integer

Number of retries

$intervalBetweenRetries

integer

Interval between retries (in milliseconds)

Returns

\Zend_Service_WindowsAzure_RetryPolicy_RetryN