Table of Contents

Class: BaseStorage Zope-2.2.1-src/lib/python/ZODB/BaseStorage.py

Base Classes   
UndoLogCompatible.UndoLogCompatible
Methods   
__init__
_abort
_begin
_finish
abortVersion
close
getName
getSize
history
loadSerial
modifiedInVersion
new_oid
pack
registerDB
supportsUndo
supportsVersions
tpc_abort
tpc_begin
tpc_finish
tpc_vote
undo
undoLog
versionEmpty
versions
  __init__ 
__init__ (
        self,
        name,
        base=None,
        )

  _abort 
_abort ( self )

Subclasses should rededine this to supply abort actions

  _begin 
_begin (
        self,
        tid,
        u,
        d,
        e,
        )

Subclasses should rededine this to supply transaction start actions

  _finish 
_finish (
        self,
        tid,
        u,
        d,
        e,
        )

Subclasses should rededine this to supply commit actions

  abortVersion 
abortVersion (
        self,
        src,
        transaction,
        )

Exceptions   
POSException.StorageTransactionError( self, transaction )
  close 
close ( self )

  getName 
getName ( self )

  getSize 
getSize ( self )

  history 
history (
        self,
        oid,
        version,
        length=1,
        )

  loadSerial 
loadSerial (
        self,
        oid,
        serial,
        )

Exceptions   
POSException.Unsupported
  modifiedInVersion 
modifiedInVersion ( self,  oid )

  new_oid 
new_oid ( self,  last=None )

  pack 
pack (
        self,
        t,
        referencesf,
        )

  registerDB 
registerDB (
        self,
        db,
        limit,
        )

  supportsUndo 
supportsUndo ( self )

  supportsVersions 
supportsVersions ( self )

  tpc_abort 
tpc_abort ( self,  transaction )

  tpc_begin 
tpc_begin ( self,  transaction )

  tpc_finish 
tpc_finish (
        self,
        transaction,
        f=None,
        )

  tpc_vote 
tpc_vote ( self,  transaction )

  undo 
undo ( self,  transaction_id )

Exceptions   
UndoError
  undoLog 
undoLog (
        self,
        first,
        last,
        filter=None,
        )

  versionEmpty 
versionEmpty ( self,  version )

  versions 
versions ( self,  max=None )


Table of Contents

This document was automatically generated on Mon Sep 4 07:33:06 2000 by HappyDoc version r0_6