Microsoft_WindowsAzure
[ class tree: Microsoft_WindowsAzure ] [ index: Microsoft_WindowsAzure ] [ all elements ]

Class: Microsoft_WindowsAzure_RetryPolicy_RetryPolicyAbstract

Source Location: /WindowsAzure/RetryPolicy/RetryPolicyAbstract.php

Class Overview




Author(s):

Copyright:

  • Copyright (c) 2009 - 2011, RealDolmen (http://www.realdolmen.com)

Methods


Child classes:


Class Details

[line 48]


Tags:

copyright:  Copyright (c) 2009 - 2011, RealDolmen (http://www.realdolmen.com)
abstract:  
license:  http://phpazure.codeplex.com/license


[ Top ]


Class Methods


static method noRetry [line 64]

static Microsoft_WindowsAzure_RetryPolicy_NoRetry noRetry( )

Create a Microsoft_WindowsAzure_RetryPolicy_NoRetry instance



Tags:

access:  public


[ Top ]

static method retryN [line 76]

static Microsoft_WindowsAzure_RetryPolicy_RetryN retryN( [int $count = 1], [int $intervalBetweenRetries = 0])

Create a Microsoft_WindowsAzure_RetryPolicy_RetryN instance



Tags:

access:  public


Parameters:

int   $count   Number of retries
int   $intervalBetweenRetries   Interval between retries (in milliseconds)

[ Top ]

method execute [line 57]

mixed execute( string|array $function, [array $parameters = array()])

Execute function under retry policy



Tags:

abstract:  
access:  public


Overridden in child classes as:

Microsoft_WindowsAzure_RetryPolicy_NoRetry::execute()
Execute function under retry policy
Microsoft_WindowsAzure_RetryPolicy_RetryN::execute()
Execute function under retry policy

Parameters:

string|array   $function   Function to execute
array   $parameters   Parameters for function call

[ Top ]


Documentation generated on Wed, 18 May 2011 12:06:47 +0200 by phpDocumentor 1.4.3