Zend Framework  1.12
Public Member Functions | Public Attributes | Protected Attributes | List of all members
Zend_Cloud_DocumentService_Adapter_AbstractAdapter Class Reference

Public Member Functions

 setDocumentClass ($class)
 Set the class for document objects.
 
 getDocumentClass ()
 Get the class for document objects.
 
 setDocumentSetClass ($class)
 Set the class for document set objects.
 
 getDocumentSetClass ()
 Get the class for document set objects.
 
 setQueryClass ($class)
 Set the query class for query objects.
 
 getQueryClass ()
 Get the class for query objects.
 
- Public Member Functions inherited from Zend_Cloud_DocumentService_Adapter
 createCollection ($name, $options=null)
 Create collection.
 
 deleteCollection ($name, $options=null)
 Delete collection.
 
 listCollections ($options=null)
 List collections.
 
 listDocuments ($collectionName, array $options=null)
 List all documents in a collection.
 
 insertDocument ($collectionName, $document, $options=null)
 Insert document.
 
 replaceDocument ($collectionName, $document, $options=null)
 Replace document The new document replaces the existing document with the same ID.
 
 updateDocument ($collectionName, $documentID, $fieldset=null, $options=null)
 Update document The fields of the existing documents will be updated.
 
 deleteDocument ($collectionName, $documentID, $options=null)
 Delete document.
 
 fetchDocument ($collectionName, $documentID, $options=null)
 Fetch single document by ID.
 
 query ($collectionName, $query, $options=null)
 Query for documents stored in the document service.
 
 select ($fields=null)
 Create query statement.
 
 getClient ()
 Get the concrete service client.
 

Public Attributes

const DOCUMENT_CLASS = 'document_class'
 
const DOCUMENTSET_CLASS = 'documentset_class'
 
const QUERY_CLASS = 'query_class'
 
- Public Attributes inherited from Zend_Cloud_DocumentService_Adapter
const HTTP_ADAPTER = 'http_adapter'
 

Protected Attributes

 $_documentClass = 'Zend_Cloud_DocumentService_Document'
 
 $_documentSetClass = 'Zend_Cloud_DocumentService_DocumentSet'
 
 $_queryClass = 'Zend_Cloud_DocumentService_Query'
 

Member Function Documentation

getDocumentClass ( )

Get the class for document objects.

Returns
string
getDocumentSetClass ( )

Get the class for document set objects.

Returns
string
getQueryClass ( )

Get the class for query objects.

Returns
string
setDocumentClass (   $class)

Set the class for document objects.

Parameters
string$class
Returns
Zend_Cloud_DocumentService_Adapter_AbstractAdapter
setDocumentSetClass (   $class)

Set the class for document set objects.

Parameters
string$class
Returns
Zend_Cloud_DocumentService_Adapter_AbstractAdapter
setQueryClass (   $class)

Set the query class for query objects.

Parameters
string$class
Returns
Zend_Cloud_DocumentService_Adapter_AbstractAdapter

Member Data Documentation

$_documentClass = 'Zend_Cloud_DocumentService_Document'
protected
$_documentSetClass = 'Zend_Cloud_DocumentService_DocumentSet'
protected
$_queryClass = 'Zend_Cloud_DocumentService_Query'
protected
const DOCUMENT_CLASS = 'document_class'
const DOCUMENTSET_CLASS = 'documentset_class'
const QUERY_CLASS = 'query_class'