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

Class: Microsoft_WindowsAzure_Storage_BatchStorage

Source Location: /WindowsAzure/Storage/BatchStorage.php

Class Overview

Microsoft_WindowsAzure_Storage
   |
   --Microsoft_WindowsAzure_Storage_BatchStorage



Author(s):

Copyright:

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

Variables

Methods


Child classes:

Inherited Constants

Inherited Variables

Inherited Methods

Class: Microsoft_WindowsAzure_Storage

Microsoft_WindowsAzure_Storage::__construct()
Creates a new Microsoft_WindowsAzure_Storage instance
Microsoft_WindowsAzure_Storage::getAccountName()
Returns the Windows Azure account name
Microsoft_WindowsAzure_Storage::getBaseUrl()
Get base URL for creating requests
Microsoft_WindowsAzure_Storage::getCredentials()
Get Microsoft_WindowsAzure_Credentials instance
Microsoft_WindowsAzure_Storage::isoDate()
Generate ISO 8601 compliant date string in UTC time zone
Microsoft_WindowsAzure_Storage::parseResponse()
Parse result from Microsoft_Http_Response
Microsoft_WindowsAzure_Storage::performRequest()
Perform request using Microsoft_Http_Transport channel
Microsoft_WindowsAzure_Storage::setCredentials()
Set Microsoft_WindowsAzure_Credentials instance
Microsoft_WindowsAzure_Storage::setProxy()
Set proxy
Microsoft_WindowsAzure_Storage::setRetryPolicy()
Set retry policy to use when making requests
Microsoft_WindowsAzure_Storage::urlencode()
URL encode function

Class Details

[line 73]


Tags:

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


[ Top ]


Class Variables

$_currentBatch =  null

[line 80]

Current batch



Tags:

access:  protected



[ Top ]



Class Methods


method getCurrentBatch [line 102]

Microsoft_WindowsAzure_Storage_Batch getCurrentBatch( )

Get current batch



Tags:

access:  public


[ Top ]

method isInBatch [line 112]

boolean isInBatch( )

Is there a current batch?



Tags:

access:  public


[ Top ]

method performBatch [line 138]

Microsoft_Http_Response performBatch( [array $operations = array()], [boolean $forTableStorage = false], [boolean $isSingleSelect = false], [string $resourceType = Microsoft_WindowsAzure_Storage::RESOURCE_UNKNOWN], [string $requiredPermission = Microsoft_WindowsAzure_Credentials::PERMISSION_READ])

Perform batch using Microsoft_Http_Transport channel, combining all batch operations into one request



Tags:

access:  public


Parameters:

array   $operations   Operations in batch
boolean   $forTableStorage   Is the request for table storage?
boolean   $isSingleSelect   Is the request a single select statement?
string   $resourceType   Resource type
string   $requiredPermission   Required permission

[ Top ]

method setCurrentBatch [line 88]

void setCurrentBatch( [Microsoft_WindowsAzure_Storage_Batch $batch = null])

Set current batch



Tags:

throws:  Microsoft_WindowsAzure_Exception
access:  public


Parameters:

Microsoft_WindowsAzure_Storage_Batch   $batch   Current batch

[ Top ]

method startBatch [line 123]

Microsoft_WindowsAzure_Storage_Batch startBatch( )

Starts a new batch operation set



Tags:

throws:  Microsoft_WindowsAzure_Exception
access:  public


[ Top ]


Documentation generated on Thu, 26 Nov 2009 08:04:39 +0100 by phpDocumentor 1.4.3