Methods
|
|
|
|
__init__
|
__init__ (
self,
name='Demo Storage',
base=None,
quota=None,
)
|
|
__len__
|
__len__ ( self )
|
|
_begin
|
_begin (
self,
tid,
u,
d,
e,
)
|
|
_build_indexes
|
_build_indexes ( self, stop='\\377\\377\\377\\377\\377\\377\\377\\377' )
|
|
_clear_temp
|
_clear_temp ( self )
|
|
_finish
|
_finish (
self,
tid,
user,
desc,
ext,
)
|
|
_splat
|
_splat ( self )
Spit out a string showing state.
|
|
abortVersion
|
abortVersion (
self,
src,
transaction,
)
Exceptions
|
|
POSException.StorageTransactionError( self, transaction )
|
|
|
commitVersion
|
commitVersion (
self,
src,
dest,
transaction,
)
Exceptions
|
|
POSException.StorageTransactionError( self, transaction )
|
|
|
getSize
|
getSize ( self )
|
|
load
|
load (
self,
oid,
version,
)
|
|
modifiedInVersion
|
modifiedInVersion ( self, oid )
|
|
pack
|
pack (
self,
t,
referencesf,
)
|
|
store
|
store (
self,
oid,
serial,
data,
version,
transaction,
)
Exceptions
|
|
POSException.ConflictError
POSException.StorageError
POSException.StorageTransactionError( self, transaction )
POSException.VersionLockError
|
|
|
supportsUndo
|
supportsUndo ( self )
|
|
supportsVersions
|
supportsVersions ( self )
|
|
undo
|
undo ( self, transaction_id )
|
|
undoLog
|
undoLog (
self,
first,
last,
filter=None,
)
|
|
versionEmpty
|
versionEmpty ( self, version )
|
|
versions
|
versions ( self, max=None )
|
|