Methods
|
|
|
|
__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,
)
|
|
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 )
|
|
undoLog
|
undoLog (
self,
first,
last,
filter=None,
)
|
|
versionEmpty
|
versionEmpty ( self, version )
|
|
versions
|
versions ( self, max=None )
|
|