eZPublishCommunityProject  2013.4
eZ\Publish\SPI\Persistence\Handler Interface Reference

The main handler for Storage Engine. More...

+ Inheritance diagram for eZ\Publish\SPI\Persistence\Handler:

Public Member Functions

 beginTransaction ()
 Begin transaction. More...
 
 commit ()
 Commit transaction. More...
 
 contentHandler ()
 
 contentLanguageHandler ()
 
 contentTypeHandler ()
 
 locationHandler ()
 
 objectStateHandler ()
 
 rollback ()
 Rollback transaction. More...
 
 searchHandler ()
 
 sectionHandler ()
 
 trashHandler ()
 
 urlAliasHandler ()
 
 urlWildcardHandler ()
 
 userHandler ()
 

Detailed Description

The main handler for Storage Engine.

Member Function Documentation

eZ\Publish\SPI\Persistence\Handler::beginTransaction ( )

Begin transaction.

Begins an transaction, make sure you'll call commit or rollback when done, otherwise work will be lost.

Implemented in eZ\Publish\Core\Persistence\Legacy\Handler, eZ\Publish\Core\Persistence\Cache\Handler, and eZ\Publish\Core\Persistence\InMemory\Handler.

eZ\Publish\SPI\Persistence\Handler::commit ( )

Commit transaction.

Commit transaction, or throw exceptions if no transactions has been started.

Exceptions
\RuntimeExceptionIf no transaction has been started

Implemented in eZ\Publish\Core\Persistence\Legacy\Handler, eZ\Publish\Core\Persistence\Cache\Handler, and eZ\Publish\Core\Persistence\InMemory\Handler.

eZ\Publish\SPI\Persistence\Handler::contentHandler ( )
eZ\Publish\SPI\Persistence\Handler::contentLanguageHandler ( )
eZ\Publish\SPI\Persistence\Handler::contentTypeHandler ( )
eZ\Publish\SPI\Persistence\Handler::locationHandler ( )
eZ\Publish\SPI\Persistence\Handler::objectStateHandler ( )
eZ\Publish\SPI\Persistence\Handler::rollback ( )

Rollback transaction.

Rollback transaction, or throw exceptions if no transactions has been started.

Exceptions
\RuntimeExceptionIf no transaction has been started

Implemented in eZ\Publish\Core\Persistence\Legacy\Handler, eZ\Publish\Core\Persistence\Cache\Handler, and eZ\Publish\Core\Persistence\InMemory\Handler.

eZ\Publish\SPI\Persistence\Handler::searchHandler ( )
eZ\Publish\SPI\Persistence\Handler::sectionHandler ( )
eZ\Publish\SPI\Persistence\Handler::trashHandler ( )
eZ\Publish\SPI\Persistence\Handler::urlAliasHandler ( )
eZ\Publish\SPI\Persistence\Handler::urlWildcardHandler ( )
eZ\Publish\SPI\Persistence\Handler::userHandler ( )

The documentation for this interface was generated from the following file: