Zend Framework  1.12
Public Member Functions | Static Public Member Functions | List of all members
Zend_Service_WindowsAzure_RetryPolicy_RetryPolicyAbstract Class Reference

Public Member Functions

 execute ($function, $parameters=array())
 Execute function under retry policy.
 

Static Public Member Functions

static noRetry ()
 Create a Zend_Service_WindowsAzure_RetryPolicy_NoRetry instance.
 
static retryN ($count=1, $intervalBetweenRetries=0)
 Create a Zend_Service_WindowsAzure_RetryPolicy_RetryN instance.
 

Member Function Documentation

execute (   $function,
  $parameters = array() 
)
abstract

Execute function under retry policy.

Parameters
string | array$functionFunction to execute
array$parametersParameters for function call
Returns
mixed
static noRetry ( )
static
static retryN (   $count = 1,
  $intervalBetweenRetries = 0 
)
static

Create a Zend_Service_WindowsAzure_RetryPolicy_RetryN instance.

Parameters
int$countNumber of retries
int$intervalBetweenRetriesInterval between retries (in milliseconds)
Returns
Zend_Service_WindowsAzure_RetryPolicy_RetryN