Package rpcServices :: Package services :: Module storage :: Class ClientStub
[show private | hide private]
[frames | no frames]

Type ClientStub

object --+    
         |    
      Stub --+
             |
            ClientStub


storage client stub
Method Summary
Storage createStorage(self, name)
creates a storage object.
[name1, name2, ... ] getAllStorageNames(self)
get all registered storage names
[StorageObj-1, StorageObj-2, ...] getAllStorages(self)
get all registered storages as Storage objects
Storage getStorage(self, name)
get storage by name
boolean hasStorage(self, name)
looks for a storage
  removeStorage(self, name)
removes a storage
    Inherited from Stub
  __init__(self, rpcClient)
const.
  execute(self)
  setBatchMode(self, batchmode)
  _getLocalExceptionClass(self, xmlRpcFault)
map xmprpclib.Fault to local client exception
    Inherited from object
  __delattr__(...)
x.__delattr__('name') <==> del x.name
  __getattribute__(...)
x.__getattribute__('name') <==> x.name
  __hash__(x)
x.__hash__() <==> hash(x)
  __new__(T, S, ...)
T.__new__(S, ...) -> a new object with type S, a subtype of T
  __reduce__(...)
helper for pickle
  __reduce_ex__(...)
helper for pickle
  __repr__(x)
x.__repr__() <==> repr(x)
  __setattr__(...)
x.__setattr__('name', value) <==> x.name = value
  __str__(x)
x.__str__() <==> str(x)

Method Details

createStorage(self, name)

creates a storage object. if the storage allready exists, the existing storage will be returned
Parameters:
name - storage name
Returns:
Storage object
           (type=Storage)

getAllStorageNames(self)

get all registered storage names
Returns:
namelist
           (type=[name1, name2, ... ])

getAllStorages(self)

get all registered storages as Storage objects
Returns:
storagelist
           (type=[StorageObj-1, StorageObj-2, ...])

getStorage(self, name)

get storage by name
Parameters:
name - storage name
Returns:
Storage object
           (type=Storage)
Raises:
StorageNotFoundError - storage not found

hasStorage(self, name)

looks for a storage
Returns:
True if the storage exists
           (type=boolean)

removeStorage(self, name)

removes a storage
Parameters:
name - storage name
Raises:
StorageNotFoundError - storage not found

Generated by Epydoc 2.1 on Sun Jan 8 23:45:28 2006 http://epydoc.sf.net